public abstract class MineGameE
extends java.lang.Object
Diese Klasse der EDU-Version ermoeglicht das extrem einfache, Schulunterrichtorientierte umsetzen des Unterrichtszieles “Minesweeper”.
Sie spiegelt eine echte Game
-Klasse wider.
Modifier | Constructor and Description |
---|---|
protected |
MineGameE(int breiteF,
int hoeheF,
java.lang.String titelF)
Konstruktor eines Mine-Games.
|
protected MineGameE(int breiteF, int hoeheF, java.lang.String titelF)
Konstruktor eines Mine-Games. Erstellt im Hintergrund alles Noetige.
aim
- Das “Pseudo”-Objekt einer Klasse, dessen Methoden nunmehr fuer Tastendruck aufgerufen werden. Wird im Konstruktor mit this
uebergeben.breiteF
- FensterbreitehoeheF
- FensterhoehetitelF
- Fenstertitelpublic final void taste(int code)
Diese Methode wird beim Tastendruck aufgerufen.
Sie wird an das aim
-Objekt weitergeleitet.
code
- Der Tastencode der gedrueckten Taste.MineGameE(int, int, String)
public final void klick(int x, int y)
Diese Methode wird beim Linksklick aufgerufen.
Sie wird an das aim
-Objekt weitergeleitet.
x
- Die X-Koordinate des Klicks.y
- Die Y-Koordinate des Klicks.MineGameE(int, int, String)
public final void klickR(int x, int y)
Diese Methode wird beim Rechtsklick aufgerufen.
Sie wird an das aim
-Objekt weitergeleitet.
x
- Die X-Koordinate des Klicks.y
- Die Y-Koordinate des Klicks.MineGameE(int, int, String)