Der Button Node hat diverse Eigenschaften.
Er beschreibt ein JButton im Panel.
Aber zuerst die
Definition
...
<button
name="..."
text="..."
[action="..."]
/>
...
Eigenschaften
Zu den Eigenschaften
- name="..." gibt den Namen der Componente an. Dieser Name
muss eindeutig sein, da er auch als Java Variable fungiert.
Wenn der Name Bla
ist dann wird der Javaname buttonBla generiert
- text="..." gibt dem Label ein Text
- action="..." Eins-Zu-Eins Text der in den Actionperformed
reingepastet wird.
Funktionen
Es wird immer, auch mit
action, die Funktion
public void on<name> () {...}
Generiert und aufgerufen. Will man spezielles machen muss die Class
überschrieben werden