dionarap::Tastatur Klassenreferenz

Zeichnet und verwaltet die Tastatur welche zur Steuerung der Spielfigur gilt. Mehr ...

Abgeleitet von javax::swing::JPanel.

Aufstellung aller Elemente

Paketfunktionen

 Tastatur ()
 Konstruktor.

Statische private Attribute

static final long serialVersionUID = -8919342696165615138L
 Interne Versionsnummer UID Serialisieren fŸr Applets / Klassentausch.

Ausführliche Beschreibung

Zeichnet und verwaltet die Tastatur welche zur Steuerung der Spielfigur gilt.

Autor:
Thomas Merkel
Rainer Hihn
Version:
1.4

Definiert in Zeile 16 der Datei Tastatur.java.


Beschreibung der Konstruktoren und Destruktoren

dionarap::Tastatur::Tastatur (  )  [inline, package]

Konstruktor.

Implementiert die Listener fuer Bewegen und Schiessen

Definiert in Zeile 27 der Datei Tastatur.java.

00027                    {
00028                 super( new GridLayout( 3, 3, 0, 0 ) );
00029                 
00030                 ListenerBewegung listenerBewegung = new ListenerBewegung();
00031                 ListenerWaffe listenerWaffe = new ListenerWaffe();
00032                 
00033                 this.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
00034                 
00035                 
00036                 JButton taste[] = new JButton[10];
00037                 for( int i = 9; i > 0; --i ) {
00038                         taste[i] = new JButton(Integer.toString(i));
00039                         
00040                         if (i != 5) {
00041                                 taste[i].addActionListener(listenerBewegung);
00042                         } else {
00043                                 taste[i].addActionListener(listenerWaffe);
00044                         }
00045 
00046                         this.add( taste[i] );
00047                 }
00048         }


Dokumentation der Datenelemente

final long dionarap::Tastatur::serialVersionUID = -8919342696165615138L [static, private]

Interne Versionsnummer UID Serialisieren fŸr Applets / Klassentausch.

Definiert in Zeile 22 der Datei Tastatur.java.


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