|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use soc.client | |
---|---|
soc.client | |
soc.client.stats | |
soc.robot |
Classes in soc.client used by soc.client | |
---|---|
AskDialog
This is the generic modal dialog to ask players a two- or three-choice question; to present a one-button message, see NotifyDialog . |
|
AWTToolTip
A short tooltip for a component. |
|
ChannelFrame
The chat channel window |
|
ColorSquare
This is a square box with a background color and possibly a number, checkmark, or text in it. |
|
ColorSquareListener
Listen for changes to the value of the color square, when a user clicks or a setter is called. |
|
FaceChooserFrame
Popup window for the user to browse and choose a face icon. |
|
FaceChooserFrame.FaceChooserList
FaceChooserList holds face icons (in rows and columns) and an optional scrollbar. |
|
FaceChooserFrame.FaceChooserList.FaceChooserRow
Within FaceChooserList, one row of faces. |
|
NewGameOptionsFrame
This is the dialog for options to set in a new game. |
|
PlayerClientListener
A listener on the SOCPlayerClient to decouple the presentation from the networking. |
|
PlayerClientListener.UpdateType
Player data update types for PlayerClientListener.playerElementUpdated(SOCPlayer, UpdateType) . |
|
ServerGametypeInfo
Track the server's information about the game type: valid game option set, scenarios, etc. |
|
ShadowedBox
This is a shadowed box for use in the hand panel |
|
SnippingTextArea
Limits lines displayed to MaximumLines. |
|
SOCBoardPanel
This is a component that can display a Settlers of Catan Board. |
|
SOCBoardPanel.BoardPanelSendBuildTask
Used for the delay between sending a build-request message, and receiving a game-state message. |
|
SOCBoardPanel.BoardPopupMenu
This class creates a popup menu on the board, to trade or build or cancel building. |
|
SOCBoardPanel.BoardToolTip
(tooltip) Hover text for info on pieces/parts of the board. |
|
SOCBuildingPanel
This class is a panel that shows how much it costs to build things, and it allows the player to build. |
|
SOCChoosePlayerDialog
This is the dialog to ask a player from whom she wants to steal. |
|
SOCConnectOrPracticePanel
This is the dialog for standalone client startup (JAR or otherwise) if no command-line arguments. |
|
SOCDiscardOrGainResDialog
This is the dialog to ask players what resources they want to discard from rolling a 7, or to gain from the gold hex. |
|
SOCFaceButton
This is a component that can display a face. |
|
SOCFaceButton.FaceButtonPopupMenu
Menu for right-click on face icon to choose a new face (Player's hand only). |
|
SOCHandPanel
This panel displays a player's information. |
|
SOCHandPanel.ResourceTradeMenuItem
Menu item for right-click on resource square to trade with bank/port. |
|
SOCHandPanel.ResourceTradePopupMenu
Menu for right-click on resource square to trade with bank/port. |
|
SOCHandPanel.ResourceTradeTypeMenu
Menu for right-click on resource square to trade one resource type with bank/port. |
|
SOCMonopolyDialog
|
|
SOCPlayerClient
Standalone client for connecting to the SOCServer. |
|
SOCPlayerClient.ClientNetwork
Helper object to encapsulate and deal with network connectivity. |
|
SOCPlayerClient.GameAwtDisplay
A SOCPlayerClient.GameDisplay implementation for AWT. |
|
SOCPlayerClient.GameDisplay
A facade for the SOCPlayerClient to use to invoke actions in the GUI |
|
SOCPlayerClient.GameManager
Nested class for processing outgoing messages (putting). |
|
SOCPlayerClient.GameOptionDefaultsTimeoutTask
TimerTask used when new game is asked for, to prevent waiting forever for game option defaults . |
|
SOCPlayerClient.GameOptionsTimeoutTask
TimerTask used soon after client connect, to prevent waiting forever for game options info
(assume slow connection or server bug). |
|
SOCPlayerClient.MessageTreater
Nested class for processing incoming messages (treating). |
|
SOCPlayerInterface
Window with interface for a player in one game of Settlers of Catan. |
|
SOCPlayerInterface.ClientBridge
Client Bridge to translate interface to SOCPlayerInterface methods. |
|
SOCPlayerInterface.ResetBoardVoteDialog
This is the modal dialog to vote on another player's board reset request. |
|
SOCPlayerInterface.SOCPIDiscardOrPickMsgTask
When timer fires, show discard message or picking-resource message for any other player (not client player) who must discard or pick. |
|
SOCPlayerInterface.SOCPITextfieldListener
Used for chat textfield setting/clearing initial prompt text (TEXTINPUT_INITIAL_PROMPT_MSG). |
|
SpeechBalloon
This is a rectangular speech balloon shape for use in the hand panel. |
|
SquaresPanel
Display grid of give/get resources for trade and bank/port offers. |
|
TradeOfferPanel
Two-mode panel to display either a short status message, or a resource trade offer (and counter-offer) from another player. |
|
TradeOfferPanel.MessagePanel
Panel to show when in MESSAGE_MODE ,
not OFFER_MODE . |
|
TradeOfferPanel.OfferPanel
Panel to show a trade offer when in OFFER_MODE ,
not TradeOfferPanel.MESSAGE_MODE . |
Classes in soc.client used by soc.client.stats | |
---|---|
SOCPlayerInterface
Window with interface for a player in one game of Settlers of Catan. |
Classes in soc.client used by soc.robot | |
---|---|
SOCDisplaylessPlayerClient
GUI-less standalone client for connecting to the SOCServer. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |