|
|||||||||
| 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.Appletpublic void start()
start in class java.applet.Appletpublic void stop()
stop in class java.applet.Appletpublic 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 ServerListenerggzcore_server_get_channel,
ggzcore_server_read_datapublic void server_channel_fail(java.lang.String error)
ServerListener
server_channel_fail in interface ServerListenerggzcore_server_read_datapublic void server_channel_ready()
ServerListener
server_channel_ready in interface ServerListenerggzcore_server_read_datapublic void server_chat_fail(ErrorEventData data)
ServerListener
server_chat_fail in interface ServerListenerdata - A pointer to a GGZErrorEventData.GGZErrorEventData,
ggzcore_server_read_datapublic void server_connect_fail(java.lang.String error)
ServerListener
server_connect_fail in interface ServerListenerggzcore_server_connectpublic void server_connected()
ServerListener
server_connected in interface ServerListenerggzcore_server_connectpublic void server_enter_fail(ErrorEventData data)
ServerListener
server_enter_fail in interface ServerListenerdata - A pointer to a GGZErrorEventData.GGZErrorEventData,
ggzcore_server_join_room,
ggzcore_server_read_datapublic void server_enter_ok()
ServerListener
server_enter_ok in interface ServerListenerggzcore_server_join_room,
ggzcore_server_read_datapublic void server_login_ok()
ServerListener
server_login_ok in interface ServerListenerggzcore_server_login,
ggzcore_server_read_datapublic void server_login_fail(ErrorEventData data)
ServerListener
server_login_fail in interface ServerListenerdata - A pointer to a GGZErrorEventData.GGZErrorEventData,
ggzcore_server_read_datapublic void server_logged_out()
ServerListener
server_logged_out in interface ServerListenerggzcore_server_read_datapublic void server_motd_loaded(MotdEventData data)
ServerListener
server_motd_loaded in interface ServerListenerdata - 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 ServerListenerggzcore_server_read_datapublic void server_negotiated()
ServerListener
server_negotiated in interface ServerListenerggzcore_server_read_datapublic void server_net_error(java.lang.String error)
ServerListener
server_net_error in interface ServerListenerggzcore_server_read_datapublic void server_protocol_error(java.lang.String error)
ServerListener
server_protocol_error in interface ServerListenerggzcore_server_read_datapublic void server_list_rooms()
ServerListener
server_list_rooms in interface ServerListenerggzcore_server_read_datapublic void server_rooms_changed()
ServerListener
server_rooms_changed in interface ServerListenerpublic void server_players_changed()
ServerListener
server_players_changed in interface ServerListenerggzcore_server_get_num_players,
ggzcore_server_read_datapublic void server_state_changed()
ServerListener
server_state_changed in interface ServerListenerGGZStateID,
ggzcore_server_get_statepublic void server_list_types()
ServerListener
server_list_types in interface ServerListenerggzcore_server_read_dataprotected void handleException(java.lang.Throwable e)
protected void resetLogin()
public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent event)
hyperlinkUpdate in interface javax.swing.event.HyperlinkListenerevent - public void invokeAndWait(java.lang.Runnable doRun)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||