Class Ereignisbehandlung
- java.lang.Object
-
- Ereignisbehandlung
-
-
Constructor Summary
Constructors Constructor Description Ereignisbehandlung()
Der Konstruktor meldet den Taktgeber und die Eventlistener bei der Zeichenfläche an.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
Anhalten()
Zeitgeber anhalten.(package private) void
MausGeklickt(int x, int y, int anzahl)
Die eigentliche Aktionsmethode für einen Mausklick.(package private) void
SonderTasteGedrückt(int taste)
Die eigentliche Aktionsmethode für gedrückte Sondertasten.(package private) void
Starten()
Zeitgeber starten.(package private) void
TaktdauerSetzen(int dauer)
Ablaufgeschwindigkeit des Zeitgebers einstellen.(package private) void
TaktImpulsAusführen()
Die eigentliche Aktionsmethode des Zeitgebers.(package private) void
TasteGedrückt(char taste)
Die eigentliche Aktionsmethode für gedrückte Tasten.
-
-
-
Method Detail
-
TaktImpulsAusführen
void TaktImpulsAusführen()
Die eigentliche Aktionsmethode des Zeitgebers.
Muss bei Bedarf von einer Unterklasse überschrieben werden.
-
Starten
void Starten()
Zeitgeber starten.
-
Anhalten
void Anhalten()
Zeitgeber anhalten.
-
TaktdauerSetzen
void TaktdauerSetzen(int dauer)
Ablaufgeschwindigkeit des Zeitgebers einstellen.- Parameters:
dauer
- : Angabe in Millisekunden
-
TasteGedrückt
void TasteGedrückt(char taste)
Die eigentliche Aktionsmethode für gedrückte Tasten.
Muss bei Bedarf von einer Unterklasse überschrieben werden.- Parameters:
taste
- die gedrückte Taste
-
SonderTasteGedrückt
void SonderTasteGedrückt(int taste)
Die eigentliche Aktionsmethode für gedrückte Sondertasten.
Muss bei Bedarf von einer Unterklasse überschrieben werden.- Parameters:
taste
- KeyCode der gedrückten Taste
-
MausGeklickt
void MausGeklickt(int x, int y, int anzahl)
Die eigentliche Aktionsmethode für einen Mausklick.
Muss bei Bedarf von einer Unterklasse überschrieben werden.- Parameters:
x
- x-Position des Mausklicksy
- y-Position des Mausklicksanzahl
- Anzahl der aufeinanderfolgenden Mausklicks
-
-