ПредишенСледващото

Ленти за превъртане (ленти за превъртане) се използват, за да изберете стойности от непрекъснат слот с крайните ръбове. Ленти за превъртане могат да бъдат ориентирани хоризонтално или вертикално. лентата за превъртане всъщност е композиция от няколко отделни части. На всеки край на лентата има бутон-игла, която може да бъде натиснат (кликнете), за да преместите текущата стойност lrokrutki лентата на една позиция по посока на стрелката. Текущата стойност на лентата за превъртане за минималната и максималната стойност, посочени от плъзгач (или плъзгач) лента за превъртане. Плъзгачът може да се проточи от страна на потребителя на нова позиция. Потребителят може да shelkat мишка във фонов режим част от групата, които са от двете страни на плъзгача, за да направи слайдер скок в тази посока, което е увеличение по-голямо от 1. Обикновено това действие води до някаква форма на обръщане на страниците нагоре (страница нагоре) или надолу (стр надолу) , Ленти за превъртане са капсулирани в класа на лентата за превъртане. Следващите строителите са определени в лентата за превъртане:

Scrollbar (междинно стил, Int InitialValue, Int thumbSize, Int мин, Int макс)

Първата форма създава вертикална лента за превъртане. Вторият и третият - позволяват да определите ориентацията на лентата за превъртане. Ако стилът се определя като Scrollbar.VERTICAL, той създава вертикална лента за превъртане, ако - както Scrollbar.HORIZONTAL, а след това - в хоризонтално положение. В третата форма на стойността на конструктор старт прехвърлен в лентата за превъртане в параметър InitialValue, а височината на плъзгача - в thimbSize. Минималната и максималната стойност за лентата за превъртане, определен в параметрите на минималната и максималната стойност.

Ако създадете лента за превъртане с един от първите две строителите, преди да използвате необходимостта да се определят параметрите му, като се обадите на setvalues ​​метод () в следния формат:

невалидни setValues ​​(междинно InitialValue, Int thumbSize, Int мин, Int макс)

Параметри имат същото значение, както в описаната трета строителя.

Повикайте метода на getValue (), за да получите текущата стойност на лентата за превъртане. Тя връща текущата настройка. За да зададете текущата стойност, обадете setValue (). Форматите от следните методи:

нищожен setValue (инт NEWVALUE)

Тук NEWVALUE новата стойност за превъртане. Когато настроите плъзгача в лентата за превъртане ще бъде преместен на позиция, която отразява новата стойност.

Можете също да търсите за минималните и максималните стойности са показани по-долу чрез getMinimum () и getMaximum ():

За да превъртите нагоре или надолу един ред се използва по подразбиране (низ), нарастването на 1. Можете да промените това увеличение, което води до метод setUnitIncrement (). По подразбиране, страница (стр-нагоре и надолу на страницата) увеличение е 10. Тази стойност може да се променя, което води до setBlockIncrement (). Форматите от следните методи:

нищожен setUnitIncrement (инт nevIncr)

нищожен setBlockIncrement (инт newIncr)

Свързани статии

Подкрепете проекта - споделете линка, благодаря!