|
||||||||||
| 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 | |||||||||