Skip to content
stefvanschie edited this page May 16, 2020 · 1 revision

Talen: Engels (English)

Een schuiver lijkt op een percentagebalk, want het toont een gedeelte van een geheel. Het verschil is dat een schuiver handmatig aangepast kan worden door de gebruiker. Dit kan gedaan worden door op de schuiver te klikken om het percentage aan te passen.

Om een schuiver te maken, kan je de constructor aanroepen.

Slider schuiver = new Slider(0, 0, 9, 6);

Je kan dan, als je wil, de waarde veranderen door setValue aan te roepen Houd er rekening mee dat deze waarde een kommagetal is in het bereik van (0,1).

schuiver.setValue(0.5F);

De oriëntatie kan ook verandert worden van de standaard horizontale staat naar een verticale staat waarin de schuiver van boven naar beneden gaat.

schuiver.setOrientation(Orientable.Orientation.VERTICAL);

Je kan ook de schuiver omdraaien zodat deze van rechts naar links of, als de oriëntatie verticaal is, van beneden naar boven opvult. Dit kan bereikt worden door flipHorizontally of flipVertically aan te roepen.

schuiver.flipHorizontally(true);
schuiver.flipVertically(true);

XML

Alles in Panes kan ook hier gebruikt worden.

Om een schuiver te maken kan je het 1slider-element gebruiken.

<slider x="0" y="0" length="9" height="6"/>

Je kan ook een standaardwaarde specificeren door het value-attribuut aan te passen.

<slider x="0" y="0" length="9" height="6" value="0.5"/>

Je kan ook de oriëntatie specificeren met het orientation-attribuut.

<slider x="0" y="0" length="9" height="6" orientation="vertical"/>

En specificeren dat het omgedraait moet worden met de flipHorizontally -en flipVertically-attributen.

<slider x="0" y="0" length="9" height="6" flipHorizontally="true"/>
<slider x="0" y="0" length="9" height="6" flipVertically="true"/>
Clone this wiki locally