Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
P
paintCircle(Graphics2D, Rectangle, Color)
- Method in class jrummikub.view.impl.
StonePainter
paintComponent(Graphics)
- Method in class jrummikub.view.impl.
HandPanel
paintComponent(Graphics)
- Method in class jrummikub.view.impl.
StoneCollectionPanel
paintComponent(Graphics)
- Method in class jrummikub.view.impl.
TablePanel
paintJoker(Graphics2D, Rectangle, Color)
- Method in class jrummikub.view.impl.
StonePainter
paintJokerFace(Graphics2D, Rectangle)
- Method in class jrummikub.view.impl.
StonePainter
paintStone(Graphics2D, Stone, Position, StonePainter.StoneState, boolean)
- Method in class jrummikub.view.impl.
StonePainter
Paints a stone
paintStoneBackground(Graphics2D, Rectangle, Color)
- Method in class jrummikub.view.impl.
StonePainter
paintStoneSet(Graphics2D, StoneSet, Position, Area, Area)
- Method in class jrummikub.view.impl.
TablePanel
paintStoneValue(Graphics2D, Rectangle, Color, int)
- Method in class jrummikub.view.impl.
StonePainter
Pair
<
T1
,
T2
> - Class in
jrummikub.util
A pair of objects
Pair(T1, T2)
- Constructor for class jrummikub.util.
Pair
Create a new pair from two values
PANEL_FIRST_LINE_HEIGHT
- Static variable in class jrummikub.view.impl.
PausePanel
PANEL_FIRST_LINE_HEIGHT
- Static variable in class jrummikub.view.impl.
RoundEndPanel
PANEL_FIRST_LINE_HEIGHT
- Static variable in class jrummikub.view.impl.
StartTurnPanel
PANEL_INSET
- Static variable in class jrummikub.view.impl.
PausePanel
PANEL_INSET
- Static variable in class jrummikub.view.impl.
RoundEndPanel
PANEL_INSET
- Static variable in class jrummikub.view.impl.
StartTurnPanel
PANEL_MAX_WIDTH
- Static variable in class jrummikub.view.impl.
PausePanel
PANEL_MAX_WIDTH
- Static variable in class jrummikub.view.impl.
RoundEndPanel
PANEL_MAX_WIDTH
- Static variable in class jrummikub.view.impl.
StartTurnPanel
PANEL_SEPARATOR
- Static variable in class jrummikub.view.impl.
PausePanel
PANEL_SEPARATOR
- Static variable in class jrummikub.view.impl.
RoundEndPanel
PANEL_SEPARATOR
- Static variable in class jrummikub.view.impl.
StartTurnPanel
participantLeftEvent
- Variable in class jrummikub.control.network.
ConnectionControl
password
- Variable in class jrummikub.util.
LoginData
passwordField
- Variable in class jrummikub.view.impl.
LoginPanel
pauseButton
- Variable in class jrummikub.view.impl.
PlayerPanel
pauseEvent
- Variable in class jrummikub.view.impl.
PlayerPanel
pauseLabel
- Variable in class jrummikub.view.impl.
PausePanel
pauseMode
- Variable in class jrummikub.view.impl.
TablePanel
PausePanel
- Class in
jrummikub.view.impl
A panel that is displayed before a player's turn
PausePanel()
- Constructor for class jrummikub.view.impl.
PausePanel
Creates a new StartTurnPanel
pausePanel
- Variable in class jrummikub.view.impl.
View
pauseStoneSets
- Variable in class jrummikub.view.impl.
TablePanel
pauseTurn()
- Method in class jrummikub.control.turn.
AbstractTurnControl
pauseTurn()
- Method in class jrummikub.control.turn.
AIControl
pickUp(E)
- Method in interface jrummikub.model.
IStoneTray
Tries to pick up (remove) a given object
pickUp(E)
- Method in class jrummikub.model.
StoneTray
pickUpSelectedStones()
- Method in class jrummikub.control.turn.
HumanTurnControl
pickUpStone(Stone)
- Method in interface jrummikub.model.
ITable
Removes
Stone
from the Table
pickUpStone(Stone)
- Method in class jrummikub.model.
Table
Removes
Stone
from the Table
Player
- Class in
jrummikub.model
Class managing player data.
Player(PlayerSettings)
- Constructor for class jrummikub.model.
Player
Create a new player with a given name and color
PLAYER_COLORS
- Static variable in interface jrummikub.view.
ISettingsPanel
The list of player colors
PLAYER_PANEL_MAX_HEIGHT
- Static variable in class jrummikub.view.impl.
View
PLAYER_PANEL_RATIO
- Static variable in class jrummikub.view.impl.
View
playerColors
- Variable in class jrummikub.view.impl.
SettingsPanel
playerCountLabel
- Variable in class jrummikub.view.impl.
GameListPanel.GameDataCellRenderer
playerListPanel
- Variable in class jrummikub.view.impl.
SidePanel
playerListScrollPane
- Variable in class jrummikub.view.impl.
SidePanel
playerNamesEditable
- Variable in class jrummikub.view.impl.
SettingsPanel
playerNumber
- Variable in class jrummikub.view.impl.
SettingsPanel.PlayerSettingsPanel
playerPanel
- Variable in class jrummikub.view.impl.
HandPanel
PlayerPanel
- Class in
jrummikub.view.impl
Implementation of the player panel
PlayerPanel()
- Constructor for class jrummikub.view.impl.
PlayerPanel
Creates a new PlayerPanel instance
playerPanel
- Variable in class jrummikub.view.impl.
View
PlayerPanel.LeftPanelResizeListener
- Class in
jrummikub.view.impl
PlayerPanel.LeftPanelResizeListener()
- Constructor for class jrummikub.view.impl.
PlayerPanel.LeftPanelResizeListener
PlayerPanel.RightPanelResizeListener
- Class in
jrummikub.view.impl
PlayerPanel.RightPanelResizeListener()
- Constructor for class jrummikub.view.impl.
PlayerPanel.RightPanelResizeListener
players
- Variable in class jrummikub.model.
GameSettings
players
- Variable in class jrummikub.model.
RoundState
players
- Variable in class jrummikub.view.impl.
ScorePanel
PlayerSettings
- Class in
jrummikub.model
The settings of a player
PlayerSettings(String, Color)
- Constructor for class jrummikub.model.
PlayerSettings
Create a new human player
PlayerSettings.Type
- Enum in
jrummikub.model
Type of turn control.
PlayerSettings.Type()
- Constructor for enum jrummikub.model.
PlayerSettings.Type
playerSettingsPanels
- Variable in class jrummikub.view.impl.
SettingsPanel
playerSettingsViewport
- Variable in class jrummikub.view.impl.
SettingsPanel
playerSetupPanel
- Variable in class jrummikub.view.impl.
SettingsPanel
playerType
- Variable in class jrummikub.view.impl.
SettingsPanel.PlayerSettingsPanel
playerTypeChoices
- Variable in class jrummikub.view.impl.
SettingsPanel.PlayerSettingsPanel
playerTypeChoices
- Variable in class jrummikub.view.impl.
SettingsPanel
points
- Variable in class jrummikub.model.
Score
pop()
- Method in class jrummikub.ai.
TurnLogic
Remove a contradicted state from the try stack, reset top
Position
- Class in
jrummikub.model
Stone
Position class to determine positions on
Table
or
Hand
Position(double, double)
- Constructor for class jrummikub.model.
Position
Create a new position by specifying the coordinates
prepaintStone(Color, Color, int)
- Method in class jrummikub.view.impl.
StonePainter
prepareRound(IRoundState)
- Method in class jrummikub.control.
GameControl
Prepare a new round by setting start player, adding listeners
prepareTurn()
- Method in class jrummikub.control.network.
NetworkRoundControl
prepareTurn()
- Method in class jrummikub.control.
RoundControl
Prepare a player's turn by checking the player types and setting the correct turn control
processPacket(Packet)
- Method in class jrummikub.control.network.
ConnectionControl
pushes(TurnLogic.State...)
- Method in class jrummikub.ai.
TurnLogic
Push multiple new state onto the try stack
putBack(Collection<Stone>)
- Method in class jrummikub.model.
StoneHeap
Put stones back on the heap
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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