All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- actionPerformed(ActionEvent).
Method in class CMergeButton
- Wird ausgefuehrt durch das Buttondruecken.
- CArray(CArray).
Constructor for class CArray
- Der Kopiekonstruktor.
- CArray(int).
Constructor for class CArray
- Konstruktor, der das Array mit der Groesse initialisiert ohne Schreib- und Lesezugriffszaehler.
- CArray(int, CCounter, CCounter).
Constructor for class CArray
- Konstruktor, der das Array mit der Groesse und den Zaehlern initialisiert.
- CArrayRandom(CArray).
Constructor for class CArrayRandom
- Es wird der Kopiekonstruktor von CArray aufgerufen.
- CArrayRandom(int).
Constructor for class CArrayRandom
- Es wird der Konstruktor von CArray aufgerufen.
- CArrayRandom(int, CCounter, CCounter).
Constructor for class CArrayRandom
- Es wird der Konstruktor von CArray aufgerufen.
- CCounter(String).
Constructor for class CCounter
- Konstruktor vom Counter initialisiert den CounterText und setzt den Counter auf 0.
- ChangePos(int).
Method in class CPuzzleField
- Vertauscht die Positionen zweier Puzzelteile.
- ChangePosNeighbour(int).
Method in class CPuzzleField
- Vertauscht nur Puzzelteile, die neben dem Puzzelteil an m_OldPos liegen.
- CMergeButton(String, CPuzzleField).
Constructor for class CMergeButton
- Konstruktor uebernimmt nur die Initialisierung des Buttons.
- copy(CArray).
Method in class CArray
- Die Kopierfunktion.
- CPuzzle().
Constructor for class CPuzzle
-
- CPuzzleElement(Image).
Constructor for class CPuzzleElement
- Kontruktor initialisiert die 4 moeglichen Darstellungen.
- CPuzzleField(Dimension, CPuzzleElement[]).
Constructor for class CPuzzleField
- Der Konstruktor initialisiert m_PuzzleState, m_PuzzlePos und die internen Variablen.
- doImage(int[]).
Method in class CPuzzleElement
- Wandelt ein Integer-Array in ein Image um.
- down().
Method in class CCounter
- Erniedrigt den Counter um 1.
- get().
Method in class CCounter
- Gibt den Wert des Counters zurueck.
- Get(int).
Method in class CArray
- Einen Wert aus dem Array lesen.
- getAppletInfo().
Method in class CPuzzle
- Informationen ueber das Applet.
- GetDifferentNumber(int).
Method in class CArrayRandom
- Eine Zufallszahl bekommen, die noch nicht im Array vorhanden ist.
- getElement(int).
Method in class CPuzzleElement
- Gibt das mit i ausgewaehlte Image zurueck.
- getMinimumSize().
Method in class CPuzzleField
- Um die Größe bezubehalten.
- getPos_isin(int, int).
Method in class CPuzzleField
- Wandelt die Pixelposition(x,y) in die Puzzelteilposition (0-8) um.
- getPreferredSize().
Method in class CPuzzleField
- Um die Größe beizubehalten.
- getSize().
Method in class CArray
- Die groesse des Arrays wird gelesen.
- grab(Image, int[]).
Method in class CPuzzleElement
- Wandelt ein Image in ein Integer-Array um
- init().
Method in class CPuzzle
- Laed die 9 PuzzelBilder (GifBilder) und erstellt fuer jedes Bild die 4 moeglichen Positionen.
- init(int, CCounter, CCounter).
Method in class CArray
- Initialisierung des Arrays.
- InitAllNumbers(int).
Method in class CArrayRandom
- Initialisiert das Array mit Zufallszahlen von 0 bis Max.
- InitDifferentNumbers().
Method in class CArrayRandom
- Initialisiert das Array mit Zufallszahlen von 0 bis Groesse-1.
- m_Array.
Variable in class CArray
- Ist das Feld selbst.
- m_Counter.
Variable in class CCounter
- m_nCounter enthaelt den Stand des Zaehlers.
- m_GetCount.
Variable in class CArray
- Die Lese- und Schreibzugriffszaehler.
- m_Label.
Variable in class CCounter
- m_Label enthaelt den Text der vor dem Zaehlerstand steht.
- m_PuzzlePos.
Variable in class CPuzzleField
- Beinhaltet die Positionen der Puzzelteile auf dem Puzzelfeld.
- m_PuzzleState.
Variable in class CPuzzleField
- Beinhaltet die jeweiligen Drehpositionen(0-3) der 9 Puzzelteile.
- m_SetCount.
Variable in class CArray
- Die Lese- und Schreibzugriffszaehler.
- m_Size.
Variable in class CArray
- Ist die Groesse des Feldes.
- m_UpdateLabel.
Variable in class CCounter
- m_UpdateLabel enthaelt den Zaehlerstand der sich immer aendert.
- makeImages().
Method in class CPuzzleElement
- Erstellt aus dem ersten Image (das dem Konstruktor uebergeben wurde) die 3 weiteren Images.
- merge().
Method in class CPuzzleField
- Mischt das Puzzelfeld.
- mouseClicked(MouseEvent).
Method in class CPuzzleField
- Dieser Mausaktion wird nicht beachtet.
- mouseEntered(MouseEvent).
Method in class CPuzzleField
- Dieser Mausaktion wird nicht beachtet.
- mouseExited(MouseEvent).
Method in class CPuzzleField
- Dieser Mausaktion wird nicht beachtet.
- mousePressed(MouseEvent).
Method in class CPuzzleField
- Holt sich die Position(0-8) des Puzzelteils, auf dem die Maus steht und speichert diesen.
- mouseReleased(MouseEvent).
Method in class CPuzzleField
- Holt sich die Position(0-8) des Puzzelteils, auf dem die Maus steht.
- myRandom(int).
Method in class CArrayRandom
- Erzeugt eine Zufallszahl zwischen 0 und Max.
- Paint().
Method in class CCounter
- Zeichnet den Zaehler neu.
- paint(Graphics).
Method in class CPuzzleField
- Neuzeichnen des Puzzelfeldes.
- set(int).
Method in class CCounter
- Setzt den Counter auf einen neuen Wert.
- Set(int, int).
Method in class CArray
- Setzen eines Wertes in diesen Array.
- setNextPuzzleState(int).
Method in class CPuzzleField
- Dreht ein angegebenes Puzzelteil um 90 Grad.
- setSize(int).
Method in class CArray
- Veraenderung der Groesse des Arrays.
- setSize(int).
Method in class CArrayRandom
- Setzt dir Groesse des Arrays neu.
- start().
Method in class CPuzzle
- Fuehrt ein Neuzeichnen des Puzzelfeldes aus.
- up().
Method in class CCounter
- Erhoeht den Counter um 1.
- update(Graphics).
Method in class CPuzzleField
- Neuzeichnen des Puzzelfeldes.