Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:javafx

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
de:javafx [2019/04/07 20:05] roehnerde:javafx [2022/09/02 10:34] – Externe Bearbeitung 127.0.0.1
Zeile 84: Zeile 84:
 <code java>  if (MeineCheckBox.isSelected()) ...</code> <code java>  if (MeineCheckBox.isSelected()) ...</code>
 ---- ----
-==== RadioButton & ToggleGroup ====+==== Buttongroup ====
 {{:de:radiobuttonde.png}} {{:de:radiobuttonde.png}}
-RadioButtons bieten verschiedene Auswahlmöglichkeiten anaus denen man eine Option auswählen kann.\\+Eine Buttongroup gruppiert Radiobuttons oder Checkboxen. Setzen Sie das Attribut Checkboxes auf truewenn Sie eine Gruppe von Checkboxen wünschen. Geben Sie Ihre Optionen mit dem Items-Attribut ein.
  
-Zur Gruppierung von RadioButtons muss man eine unsichtbare ToggleGroup-Komponente {{:de:buttongroup.png}} in das Formular aufnehmen. +Für Radiobuttons fügt der Java-Editor diese Methode in den Quelltext ein:
-Den Namen dieser ToggleGroup-Komponenten gibt man bei jeder RadioButton-Komponente im Objekt-Inspektor beim Attribut //ToggleGroup// an.+
  
-Mit Hilfe der ToggleGroup kann man die ausgewählte Option ermitteln:+<code java>  public String buttonGroup1TG_getSelectedButtonGroupLabel() { ... }</code>
  
-Beispiel:+Damit lässt sich dann ganz einfach die ausgewählte Option einer Buttongroup ermitteln. Beispiel:
  
-<code java>RadioButton gewählterRadioButton = (RadioButton) toggleGroup1.getSelectedToggle();  +<code java>  if (bgFarbeTG_getSelectedButtonGroupLabel().equals("grün"))</code> 
-String gewählt = gewählterRadioButton.getText()</code>+\\
 ---- ----
 ==== ListView ==== ==== ListView ====
Zeile 155: Zeile 154:
  
 Zur Laufzeit kann man mit der Methode getValue() den aktuellen Wert abfragen: Zur Laufzeit kann man mit der Methode getValue() den aktuellen Wert abfragen:
-<code java>  int Wert = meinSpinner.getValue();       </code>+<code java>  int Wert = meinSpinner.getValue();</code> 
 + 
 +Um direkt auf Änderungen eines Spinners zu reagieren, benutzt man das //mouseClicked//-Ereignis.
 ---- ----
 ==== Canvas ==== ==== Canvas ====
de/javafx.txt · Zuletzt geändert: 2023/02/25 20:07 von roehner