Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:gui-verwendung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
de:gui-verwendung [2017/07/17 20:21] roehnerde:gui-verwendung [2022/09/02 10:32] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 56: Zeile 56:
 ---- ----
 ==== JButton ==== ==== JButton ====
-{{:de:Jbuttonicon.png}} +{{:de:Jbuttonicon.png}} Jede JButton-Komponente erhält automatisch eine Ereignismethode für das actionPerformed-Ereignis, das beim Anklicken eines Buttons erzeugt wird. Beim Doppelklicken eines Buttons im GUI-Formular wird der Cursor an den Anfang der zugehörigen Ereignismethode platziert.
- +
-Jede JButton-Komponente erhält automatisch eine Ereignismethode für das actionPerformed-Ereignis, das beim Anklicken eines Buttons erzeugt wird. Beim Doppelklicken eines Buttons im GUI-Formular wird der Cursor an den Anfang der zugehörigen Ereignismethode platziert.+
  
 Beispiel: Beispiel:
Zeile 78: Zeile 76:
 ---- ----
  
-==== JRadioButton & JButtonGroup ====+==== Buttongroup ====
 {{:de:radiobuttonde.png}} {{:de:radiobuttonde.png}}
-Radiobuttons bieten verschiedene Auswahlmöglichkeitenaus 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ünschenGeben Sie Ihre Optionen mit dem Items-Attribut ein.
-Zur Gruppierung von Radiobuttons muss man eine unsichtbare ButtonGroup-Komponente {{:de:buttongroup.png}} in das Formular aufnehmen. +
-Den Namen dieser Buttongroup-Komponenten gibt man bei jeder JRadioBuootn-Komponente im Object-Inspector beim Attribut //Buttongroup// an.+
  
-Der Java-Editor fügt diese Methode in den Quelltext ein:+Für Radiobuttons fügt der Java-Editor diese Methode in den Quelltext ein:
  
-<code java>  public String buttonGroup1_getSelectedRadioButtonLabel() { ... }</code>+<code java>  public String buttonGroup1BG_getSelectedButtonGroupLabel() { ... }</code>
  
 Damit lässt sich dann ganz einfach die ausgewählte Option einer Buttongroup ermitteln. Beispiel: Damit lässt sich dann ganz einfach die ausgewählte Option einer Buttongroup ermitteln. Beispiel:
  
-<code java>  if (bgFarbe_getSelectedRadioButtonLabel().equals("grün"))</code>+<code java>  if (bgFarbeBG_getSelectedButtonGroupLabel().equals("grün"))</code>
 \\ \\
 ---- ----
- 
 ==== JList ==== ==== JList ====
 {{:de:list.png}} {{:de:list.png}}
de/gui-verwendung.txt · Zuletzt geändert: 2022/09/02 10:32 von 127.0.0.1