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

Variable Index

 o DECKBLATT
Konstante für das UNO Deckblatt.
 o DOPPEL
Konstante für die Markierung der doppelten Karte.
 o ICON
Konstante für das UNO Icon.
 o MARKED
Konstante für das Markierung der abzulegenden Karte.

Method Index

 o dispose()
Das Fenster zerstören.
 o getImage(int)
Das Image zu dem Index liefern.
 o getSpielernamenAnzeigen()
Liefern, ob die Spielernamen angezeigt werden sollen.
 o initialize(Optionen, GuiPersonAction, GuiSteuerungAction, int, int)
Initialisiert die Gui.
 o setBetruegen(boolean)
Setzt, ob der Menupunkt betrügen aktiviert/deaktiviert werden soll.
 o setDoppelMarkierung(int)
Die Karte zu dem angegebenen Index als Doppelkarte markieren/ demarkieren.
 o setSpielernamen(String[])
Setzt die Spielernamen.
 o setSpielernamenAnzeigen(boolean)
Setzen, ob die Spielernamen angezeigt werden sollen.

Variables

 o DECKBLATT
 public static final int DECKBLATT
Konstante für das UNO Deckblatt.

 o ICON
 public static final int ICON
Konstante für das UNO Icon.

 o MARKED
 public static final int MARKED
Konstante für das Markierung der abzulegenden Karte.

 o DOPPEL
 public static final int DOPPEL
Konstante für die Markierung der doppelten Karte.

Methods

 o 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
 o 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
 o 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
 o dispose
 public abstract void dispose()
Das Fenster zerstören.

 o 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
 o getSpielernamenAnzeigen
 public abstract boolean getSpielernamenAnzeigen()
Liefern, ob die Spielernamen angezeigt werden sollen.

Returns:
true wenn die Spielernamen angezeigt werden sollen, ansonsten false
 o setSpielernamen
 public abstract void setSpielernamen(String Namen[])
Setzt die Spielernamen.

Parameters:
String[] - Array der alle Namen der Spieler enthält
 o 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