XdevToggleButton

Anfang  Zurück  Vor

Letzte Änderung 17.01.2014

 

clip0214

 

Der XdevToggleButton ist ein spezieller Button, der seinen selektierten Zustand halten kann. Auch eine Vorselektierung lässt sich in den Eigenschaften einstellen.

Ansonsten besitzt ein ToggleButton alle Eigenschaften der Komponente XdevButton.

 

clip0234

 

 

 

Button-Gruppe

 

XdevToggleButtons lassen sich auch zu einer Button-Gruppe zusammenfassen. Dabei steuern sich die ToggleButtons so, dass immer nur ein Button der Gruppe selektiert ist. Um mehrere XdevToggleButtons zu einer Button-Gruppe zusammen zu fassen, müssen Sie bei allen XdevToggleButtons der Gruppe denselben Gruppennamen bei der Eigenschaft Button-Gruppe angeben. Als Gruppenname sind beliebige Zeichenketten erlaubt.

 

clip0498

 

 

 

Wichtigste Methoden

 

setText(String text)

 

Mit dieser Methode wird die Beschriftung des XdevToggleButtons geändert. Die Beschriftung muss als Zeichenkette übergeben werden.

text - Die Zeichenkette, die als Beschiftung des XdevToggleButtons festgelegt wird.

 

// Setzt die Beschriftung des XdevToggleButtons auf "Speichern"
toggleButton.setText("Beispieltext");

 

setEnabled(Boolean enabled)

 

Der Aufruf dieser Methode legt fest, ob der XdevToggleButton anwählbar ist oder nicht, je nach übergebenem Parameter (Boolean true oder false).

enabled - Der boolsche Wert, der angibt, ob der XdevToggleButton aktiviert oder deaktiviert wird. Der Wert true aktiviert die Komponente, false deaktiviert sie.

 

// Deaktiviert den XdevToggleButton
toggleButton.setEnabled(false);

 

setSelected(Boolean b)

 

Der Aufruf dieser Methode legt fest, ob der XdevToggleButton angewählt ist oder nicht, je nach übergebenem Parameter (Boolean true oder false).

b - Der boolsche Wert, der angibt, ob der XdevToggleButton selektiert oder deselektiertt wird. Der Wert true wählt die Komponente an, false deselektiert sie.

 

// Deselektiert den XdevToggleButton
toggleButton.setSelected(false);

 

 

isSelected() : boolean

 

Diese Methode gibt einen boolschen Wert zurück, ob der XdevToggleButton gerade angewählt ist oder nicht.

Rückgabewert: Der boolsche Wert, der angibt, ob der XdevToggleButton selektiert oder nicht selektiert ist. Der Wert true bedeutet angewählt, false bedeutet deaktiviert .

//Gibt zurück, ob der XdevToggleButton angewählt ist
boolean angewaehlt = toggleButton.isSelected();