Ein Schieberegler, der die Position von links nach rechts verfolgt. Bleibt sichtbar, bis es ausgeblendet ist. Clients sind dafür verantwortlich, den Schieberegler im Lebenszyklus des jeweiligen Kontexts auszublenden und gegebenenfalls noch einmal einzublenden.
Verwendungsbeispiel:
Determinate slider = Slider.from(view).startDeterminate(10, 0); .... slider.setPosition(p); // slide through p in [0,10] .... slider.hide();
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstrakt int |
getMax()
|
||||||||||
Abstrakte Gleitkommazahl | |||||||||||
abstrakt void | |||||||||||
abstrakt void |
setPosition(Gleitkommazahl)
|
||||||||||
abstrakt void |
Public Methods
öffentlich abstrakt int getMax ()
Gibt den Höchstwert für die Position zurück.
öffentlich abstrakt float getPosition ()
Gibt die aktuelle Position zurück.
öffentlich abstrakt void ausblenden ()
Blendet den Schieberegler für die Bestimmung aus, falls dieser noch nicht ausgeblendet ist.
öffentlich abstrakt void setPosition (float-Position)
Legt die Position fest, in der Regel im Bereich 0 und getMax()
.
Werte, die außerhalb dieses Bereichs liegen, können für einen TUG-Effekt verwendet werden.
öffentlich abstrakt void anzeigen ()
Zeigt den Bestimmungsschieberegler an, falls dieser nicht bereits sichtbar ist