dionarap::ListenerBewegung Klassenreferenz

Klasse zum Reagieren auf die Bewegen-Buttons der Klasse Tastatur. Mehr ...

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

Aufstellung aller Elemente

Öffentliche Methoden

void actionPerformed (ActionEvent e)
 Event-Handler fuer die Buttons innerhalb der Tastatur des Navigator-Fensters.

Ausführliche Beschreibung

Klasse zum Reagieren auf die Bewegen-Buttons der Klasse Tastatur.

Implementiert das Interface ActionListener.

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

Definiert in Zeile 20 der Datei ListenerBewegung.java.


Dokumentation der Elementfunktionen

void dionarap::ListenerBewegung::actionPerformed ( ActionEvent  e  )  [inline]

Event-Handler fuer die Buttons innerhalb der Tastatur des Navigator-Fensters.

Die Richtng wird anhand des entsprechenden ActionCommands ermittelt, das Hauptfenster ueber die Objekt-Hierarchie.

Parameter:
e Ereignis vom Typ ActionEvent, welches die Identifizierung des gedrueckten Buttons erlaubt
Siehe auch:
java.awt.event.ActionListener::actionPerformed(java.awt.event.ActionEvent)

Definiert in Zeile 31 der Datei ListenerBewegung.java.

00031                                                    {
00032                 // System.out.println(e.getSource().getClass().getName() + " -- Pressed | " +  e.getActionCommand());
00033                 
00034                 JButton source = (JButton)e.getSource();
00035                 Hauptfenster hf = (Hauptfenster)(source.getTopLevelAncestor().getParent());
00036                 
00037                 DionaRapController controller = hf.getController();
00038                 controller.movePlayer(Integer.parseInt(e.getActionCommand()));
00039                 hf.requestFocus();
00040         }


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