|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet
javax.swing.JApplet
ggz.ui.ClientApplet
public class ClientApplet
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JApplet |
---|
javax.swing.JApplet.AccessibleJApplet |
Nested classes/interfaces inherited from class java.applet.Applet |
---|
java.applet.Applet.AccessibleApplet |
Nested classes/interfaces inherited from class java.awt.Panel |
---|
java.awt.Panel.AccessibleAWTPanel |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected javax.swing.JLabel |
busyPanel
|
protected javax.swing.JPanel |
footerPanel
|
protected static java.util.logging.Logger |
log
|
protected LoginPanel |
loginPanel
|
protected LoungePanel |
loungePanel
|
protected javax.swing.JPanel |
mainPanel
|
protected static java.util.ResourceBundle |
messages
|
protected RoomPanel |
roomPanel
|
protected Server |
server
|
protected javax.swing.JLabel |
totalPlayerCountLabel
|
Fields inherited from class javax.swing.JApplet |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
ClientApplet()
|
Method Summary | |
---|---|
protected boolean |
getBooleanParameter(java.lang.String name,
boolean defaultValue)
|
protected java.awt.Color |
getGradientColor1()
|
protected java.awt.Color |
getGradientColor2()
|
protected int |
getIntParameter(java.lang.String name,
int defaultValue)
Reads integer string from applet parameter. |
protected java.lang.String |
getParameter(java.lang.String name,
java.lang.String defaultValue)
Utility method that wraps the Applet.getParameter() method supports default values for parameters that don't have a value. |
java.lang.String[][] |
getParameterInfo()
|
protected java.awt.Image |
getWatermark()
|
protected void |
handleException(java.lang.Throwable e)
|
void |
hyperlinkUpdate(javax.swing.event.HyperlinkEvent event)
Called when a HyperlinkLabel in the application is clicked. |
void |
init()
|
void |
invokeAndWait(java.lang.Runnable doRun)
|
protected void |
resetLogin()
|
void |
server_channel_connected()
Status event: a requested direct game connection has been established. |
void |
server_channel_fail(java.lang.String error)
Error: Failure during setup of direct connection to game server. |
void |
server_channel_ready()
Game channel is ready for read/write operations. |
void |
server_chat_fail(ErrorEventData data)
Error: A chat message could not be sent. |
void |
server_connect_fail(java.lang.String error)
Error: we have failed to connect to the server. |
void |
server_connected()
We have just made a connection to the server. |
void |
server_enter_fail(ErrorEventData data)
Error: we have tried to enter a room and failed. |
void |
server_enter_ok()
We have successfully entered a room. |
void |
server_list_rooms()
The room list arrived. |
void |
server_list_types()
The list of game types is available. |
void |
server_logged_out()
Logged out of the server. |
void |
server_login_fail(ErrorEventData data)
Error: login failure. |
void |
server_login_ok()
We have successfully logged in. |
void |
server_motd_loaded(MotdEventData data)
The MOTD has been read from the server and can be displayed. |
void |
server_negotiate_fail(java.lang.String error)
Error: negotiation failure. |
void |
server_negotiated()
We have negotiated a connection to the server. |
void |
server_net_error(java.lang.String error)
Error: a network (transmission) error occurred. |
void |
server_players_changed()
The number of players on the server has changed. |
void |
server_protocol_error(java.lang.String error)
Error: a communication protocol error occured. |
void |
server_rooms_changed()
A room has either been added, deleted or set to "closed". |
void |
server_state_changed()
The internal state of ggzcore has changed. |
void |
start()
|
void |
stop()
|
Methods inherited from class javax.swing.JApplet |
---|
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.applet.Applet |
---|
destroy, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus |
Methods inherited from class java.awt.Panel |
---|
addNotify |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static final java.util.logging.Logger log
protected static final java.util.ResourceBundle messages
protected Server server
protected javax.swing.JLabel totalPlayerCountLabel
protected javax.swing.JPanel mainPanel
protected javax.swing.JPanel footerPanel
protected LoginPanel loginPanel
protected LoungePanel loungePanel
protected javax.swing.JLabel busyPanel
protected RoomPanel roomPanel
Constructor Detail |
---|
public ClientApplet()
Method Detail |
---|
public void init()
init
in class java.applet.Applet
public void start()
start
in class java.applet.Applet
public void stop()
stop
in class java.applet.Applet
public java.lang.String[][] getParameterInfo()
getParameterInfo
in class java.applet.Applet
protected java.lang.String getParameter(java.lang.String name, java.lang.String defaultValue)
name
- defaultValue
-
protected int getIntParameter(java.lang.String name, int defaultValue)
name
- defaultValue
-
Integer.decode(java.lang.String)
protected boolean getBooleanParameter(java.lang.String name, boolean defaultValue)
protected java.awt.Color getGradientColor1()
protected java.awt.Color getGradientColor2()
protected java.awt.Image getWatermark()
public void server_channel_connected()
ServerListener
server_channel_connected
in interface ServerListener
ggzcore_server_get_channel
,
ggzcore_server_read_data
public void server_channel_fail(java.lang.String error)
ServerListener
server_channel_fail
in interface ServerListener
ggzcore_server_read_data
public void server_channel_ready()
ServerListener
server_channel_ready
in interface ServerListener
ggzcore_server_read_data
public void server_chat_fail(ErrorEventData data)
ServerListener
server_chat_fail
in interface ServerListener
data
- A pointer to a GGZErrorEventData.GGZErrorEventData
,
ggzcore_server_read_data
public void server_connect_fail(java.lang.String error)
ServerListener
server_connect_fail
in interface ServerListener
ggzcore_server_connect
public void server_connected()
ServerListener
server_connected
in interface ServerListener
ggzcore_server_connect
public void server_enter_fail(ErrorEventData data)
ServerListener
server_enter_fail
in interface ServerListener
data
- A pointer to a GGZErrorEventData.GGZErrorEventData
,
ggzcore_server_join_room
,
ggzcore_server_read_data
public void server_enter_ok()
ServerListener
server_enter_ok
in interface ServerListener
ggzcore_server_join_room
,
ggzcore_server_read_data
public void server_login_ok()
ServerListener
server_login_ok
in interface ServerListener
ggzcore_server_login
,
ggzcore_server_read_data
public void server_login_fail(ErrorEventData data)
ServerListener
server_login_fail
in interface ServerListener
data
- A pointer to a GGZErrorEventData.GGZErrorEventData
,
ggzcore_server_read_data
public void server_logged_out()
ServerListener
server_logged_out
in interface ServerListener
ggzcore_server_read_data
public void server_motd_loaded(MotdEventData data)
ServerListener
server_motd_loaded
in interface ServerListener
data
- Pointer to a GGZMotdEventData including the full MOTD text.ggzcore_server_motd
,
ggzcore_server_read_data!
public void server_negotiate_fail(java.lang.String error)
ServerListener
server_negotiate_fail
in interface ServerListener
ggzcore_server_read_data
public void server_negotiated()
ServerListener
server_negotiated
in interface ServerListener
ggzcore_server_read_data
public void server_net_error(java.lang.String error)
ServerListener
server_net_error
in interface ServerListener
ggzcore_server_read_data
public void server_protocol_error(java.lang.String error)
ServerListener
server_protocol_error
in interface ServerListener
ggzcore_server_read_data
public void server_list_rooms()
ServerListener
server_list_rooms
in interface ServerListener
ggzcore_server_read_data
public void server_rooms_changed()
ServerListener
server_rooms_changed
in interface ServerListener
public void server_players_changed()
ServerListener
server_players_changed
in interface ServerListener
ggzcore_server_get_num_players
,
ggzcore_server_read_data
public void server_state_changed()
ServerListener
server_state_changed
in interface ServerListener
GGZStateID
,
ggzcore_server_get_state
public void server_list_types()
ServerListener
server_list_types
in interface ServerListener
ggzcore_server_read_data
protected void handleException(java.lang.Throwable e)
protected void resetLogin()
public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent event)
hyperlinkUpdate
in interface javax.swing.event.HyperlinkListener
event
- public void invokeAndWait(java.lang.Runnable doRun)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |