Java Reference
In-Depth Information
ist, mit der Schaltfläche Umrechnen eine Berechnung und Ergebnisausgabe auszulö-
sen oder mit dem Button Ende das Programm zu beenden. Hier sind dem automati-
schen Erzeugen von Quellcode Grenzen gesetzt. Welche Aktionen ausgelöst werden
sollen, müssen Sie als Programmierer selbst codieren. Allerdings nimmt Ihnen auch
dabei Jigloo eine Menge an Arbeit ab.
9
Abbildung 9.29 Festlegen der Default-Einstellung für das Look-and-Feel
9.3.8
Ereignisbehandlung in aller Kürze
Die Ereignisbehandlung ist das Herzstück jeder grafischen Benutzeroberfläche. Es han-
delt sich dabei um sehr komplexe Abläufe, deren Programmierung sehr hohe Anforde-
rungen stellt. Sie werden sehen, dass mit der Unterstützung von Jigloo auch dieser Teil
der Programmierung für einen Einsteiger gut zu bewältigen ist.
Jede Komponente einer grafischen Oberfläche ist in der Lage, auf Benutzeraktionen zu
reagieren. Dazu muss die Komponente ständig prüfen, ob der Benutzer eine Aktion, von
der die Komponente betroffen ist, ausgelöst hat. Typische Aktionen des Benutzers sind
z. B., dass er mit der Maus auf einer Komponente einen Klick auslöst, oder dass er eine
bestimmte Taste der Tastatur betätigt. Methoden, die auf Anwenderaktionen warten,
um darauf zu reagieren, heißen Listener .
Wir werden nun einen solchen Listener nutzen, um unser Programm auf das Betätigen
der Schaltfläche Umrechnen reagieren zu lassen. Auch hierbei leistet uns Jigloo wert-
volle Hilfe. Markieren Sie zunächst die Komponente, über die der Anwender eine Aktion
auslösen soll. In unserem Fall soll die Aktion über die Schaltfläche (Button) für das
Umrechnen ausgelöst werden. Entsprechend markieren Sie im Frame die Schaltfläche
Search WWH ::




Custom Search