All Packages Class Hierarchy This Package Previous Next Index
Interface tk.games.uno.interfaces.BaseGui
- public interface BaseGui
Definitionen für die Gui.
- Version:
- 1.0
- Author:
- _Yellow
-
DECKBLATT
- Konstante für das
UNO
Deckblatt.
-
DOPPEL
- Konstante für die Markierung der doppelten Karte.
-
ICON
- Konstante für das
UNO
Icon.
-
MARKED
- Konstante für das Markierung der abzulegenden Karte.
-
dispose()
- Das Fenster zerstören.
-
getImage(int)
- Das
Image
zu dem Index liefern.
-
getSpielernamenAnzeigen()
- Liefern, ob die
Spielernamen
angezeigt werden sollen.
-
initialize(Optionen, GuiPersonAction, GuiSteuerungAction, int, int)
- Initialisiert die Gui.
-
setBetruegen(boolean)
- Setzt, ob der Menupunkt
betrügen
aktiviert/deaktiviert
werden soll.
-
setDoppelMarkierung(int)
- Die Karte zu dem angegebenen Index als Doppelkarte markieren/
demarkieren.
-
setSpielernamen(String[])
- Setzt die
Spielernamen
.
-
setSpielernamenAnzeigen(boolean)
- Setzen, ob die
Spielernamen
angezeigt werden sollen.
DECKBLATT
public static final int DECKBLATT
- Konstante für das
UNO
Deckblatt.
ICON
public static final int ICON
- Konstante für das
UNO
Icon.
MARKED
public static final int MARKED
- Konstante für das Markierung der abzulegenden Karte.
DOPPEL
public static final int DOPPEL
- Konstante für die Markierung der doppelten Karte.
initialize
public abstract void initialize(Optionen Opt,
GuiPersonAction guiPersonAction,
GuiSteuerungAction guiSteuerungAction,
int guiForSpieler,
int MaxSpieler)
- Initialisiert die Gui.
- Parameters:
- Optionen - Referenz auf die Spieloptionen
- GuiPersonAction - Referenz auf den GuiPersonAction Adapter
- GuiSteuerungAction - Referenz auf den GuiSteuerungAction
Adapter
- int - ID des Spielers für den die Gui ist
- int - Anzahl der Mitspieler
getImage
public abstract Image getImage(int Kartenindex)
- Das
Image
zu dem Index liefern.
- Parameters:
- int - Index zu dem das Image geliefert werden soll.
- Returns:
- Das Image
setDoppelMarkierung
public abstract void setDoppelMarkierung(int Index)
- Die Karte zu dem angegebenen Index als Doppelkarte markieren/
demarkieren.
Ist die Karte nicht markiert, wird sie markiert.
Ist die Karte bereits markiert, wird die Markierung entfernt.
- Parameters:
- int - Index der Karte die markiert/demarkiert werden soll
dispose
public abstract void dispose()
- Das Fenster zerstören.
setSpielernamenAnzeigen
public abstract void setSpielernamenAnzeigen(boolean Anzeigen)
- Setzen, ob die
Spielernamen
angezeigt werden sollen.
- Parameters:
- boolean - true wenn die Spielernamen angezeigt werden
sollen, ansonsten false
getSpielernamenAnzeigen
public abstract boolean getSpielernamenAnzeigen()
- Liefern, ob die
Spielernamen
angezeigt werden sollen.
- Returns:
- true wenn die Spielernamen angezeigt werden sollen,
ansonsten false
setSpielernamen
public abstract void setSpielernamen(String Namen[])
- Setzt die
Spielernamen
.
- Parameters:
- String[] - Array der alle Namen der Spieler enthält
setBetruegen
public abstract void setBetruegen(boolean Betruegen)
- Setzt, ob der Menupunkt
betrügen
aktiviert/deaktiviert
werden soll.
- Parameters:
- true - wenn der Menupunkt aktiviert werden soll oder
false wenn der Menupunkt deaktiviert werden soll
All Packages Class Hierarchy This Package Previous Next Index