dionarap::ListenerDialog Klassenreferenz

Klasse zum Reagieren auf die Schliessen-Buttons in den Fenstern "Spielbeschreibung" und "Spielfiguren". Mehr ...

Abgeleitet von java::awt::event::ActionListener.

Aufstellung aller Elemente

Öffentliche Methoden

void actionPerformed (ActionEvent event)
 Event-Handler fuer die Dialog-Fenster "Spielbeschreibung" und "Spielfiguren".

Private Methoden

void actionCloseDialog (JButton source)
 Schleisst einen Dialog.

Ausführliche Beschreibung

Klasse zum Reagieren auf die Schliessen-Buttons in den Fenstern "Spielbeschreibung" und "Spielfiguren".

Implementiert das Interface ActionListener

Siehe auch:
java.awt.event.ActionListener
Autor:
Thomas Merkel
Rainer Hihn
Version:
1.4

Definiert in Zeile 20 der Datei ListenerDialog.java.


Dokumentation der Elementfunktionen

void dionarap::ListenerDialog::actionCloseDialog ( JButton  source  )  [inline, private]

Schleisst einen Dialog.

Anhand des JButton, der das Event geworfen hat, wird der JDialog ermittelt. Je nach Dialog-Typ wird der Dialog zerstoert (modal) oder nur unsichtbar gemacht (nicht modal).

Parameter:
source JButton, der das Event geworfen hat

Definiert in Zeile 42 der Datei ListenerDialog.java.

00043         {
00044                 JDialog dlg = (JDialog)(source.getTopLevelAncestor());
00045                 if (dlg.isModal()) {
00046                         dlg.dispose();
00047                 } else {
00048                         dlg.setVisible(false);
00049                 }
00050         }

void dionarap::ListenerDialog::actionPerformed ( ActionEvent  event  )  [inline]

Event-Handler fuer die Dialog-Fenster "Spielbeschreibung" und "Spielfiguren".

Parameter:
event Das ActionEvent, auf das reagiert werden soll

Definiert in Zeile 28 der Datei ListenerDialog.java.

00028                                                        {
00029                 // Dialogfenster schließen
00030                 if (event.getActionCommand().equals(MenuBar.CMD_CLOSEWINDOW)) {
00031                         this.actionCloseDialog((JButton)event.getSource());
00032                         return;
00033                 }
00034         }


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Aufzählungen
Erzeugt am Tue Jun 22 10:30:31 2010 für DionaRap von  doxygen 1.6.3