dionarap
Class ListenerKeyboard

java.lang.Object
  extended by dionarap.ListenerKeyboard
All Implemented Interfaces:
java.awt.event.KeyListener, java.util.EventListener

public class ListenerKeyboard
extends java.lang.Object
implements java.awt.event.KeyListener

Klasse zum Reagieren auf Tastatur-Ereignisse im Hauptfenster. Implementiert das Interface KeyListener

Version:
1.4
Author:
Thomas Merkel, Rainer Hihn
See Also:
KeyListener

Constructor Summary
ListenerKeyboard()
           
 
Method Summary
 void keyPressed(java.awt.event.KeyEvent event)
          Event-Handler fuer Tastendruecke des Hauptfensters.
 void keyReleased(java.awt.event.KeyEvent arg0)
           
 void keyTyped(java.awt.event.KeyEvent arg0)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListenerKeyboard

public ListenerKeyboard()
Method Detail

keyPressed

public void keyPressed(java.awt.event.KeyEvent event)
Event-Handler fuer Tastendruecke des Hauptfensters. Reagiert auf die Tasten 1-9 des Ziffernblocks. Holt sich ueber den Absender des Ereignisses das DionaRapController-Objekt, dem es die Handlung des Spielers (Bewegung, Schuss) mitteilt.

Specified by:
keyPressed in interface java.awt.event.KeyListener
Parameters:
event - Ereignis vom Typ KeyEvent, welches die Identifizierung der gedrueckten Taste erlaubt

keyReleased

public void keyReleased(java.awt.event.KeyEvent arg0)
Specified by:
keyReleased in interface java.awt.event.KeyListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent arg0)
Specified by:
keyTyped in interface java.awt.event.KeyListener