Skip to content

Cycle Button (Dutch)

stefvanschie edited this page May 11, 2020 · 1 revision

Talen: Engels (English)

De roteerknop roteert door verschillende panelen in een cyclus wanneer er op wordt geklikt om de gewenste optie aan te geven. Dit werkt anders dan een normale knop. Bij een normale knop klik je erop om een actie uit te voeren; met een roteerknop klik je erop om naar de volgende optie te roteren.

Je kan een roteerknop creëren door de constructor aan te roepen.

CycleButton roteerKnop = new CycleButton(0, 0, 9, 6);

Je kan dan een nieuwe optie aan de lijst toevoegen door addPane erop aan te roepen en het paneel te specificeren die je als optie wilt zien.

roteerKnop.addPane(mijnPaneel);

Als je handmatig naar de volgende optie wilt roteren, kan je cycle aanroepen.

roteerKnop.cycle();

XML

Alles dat in Panelen is getoond kan ook hier gebruikt worden.

Je kaan een roteerknop creëren door het cyclebutton-element te gebruiken.

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

Hierin kan he de verschillende panelen specificeren die gebruikt moeten worden als opties. De volgorde van de panelen in het XML-bestand is hetzelfde als in de roteerknop.

<cyclebutton x="0" y="0" length="9" height="6">
  <staticpane x="0" y="0" length="9" height="6"/>
</cyclebutton>
Clone this wiki locally