|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--com.lyrisoft.chat.client.gui.awt102.ConsoleFrame
Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
protected ChatGUI |
_mainGUI
|
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
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 | |
ConsoleFrame(IChatServer server,
IChatClientInputReceiver receiver,
ChatGUI mainGUI,
IChatGUIFactory f)
|
Method Summary | |
boolean |
action(java.awt.Event e,
java.lang.Object arg)
|
void |
addRoom(java.lang.String room,
java.lang.String count,
boolean inform)
Add a room to the room list |
void |
addUser(java.lang.String user,
boolean inform)
Add a user to the user list |
void |
clearRooms()
Clear out the list of rooms |
void |
clearUsers()
Clear out the list of users |
java.awt.MenuBar |
createMenuBar()
|
void |
displayError(java.lang.String error)
|
void |
displayMessage(java.lang.String message)
|
void |
displayMessage(java.lang.String user,
java.lang.String message)
|
void |
displayPrivateEmote(java.lang.String user,
java.lang.String message)
|
void |
displayPrivateMessage(java.lang.String user,
java.lang.String message)
|
boolean |
handleEvent(java.awt.Event e)
|
void |
hide()
Make this thing invisible on the screen. |
void |
removeRoom(java.lang.String room,
boolean inform)
|
void |
removeUser(java.lang.String user,
boolean inform)
|
void |
show()
Make this thing visible on the screen. |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getAccessibleContext, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, paramString, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener, setCursor, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFont, setLayout, update, validate, validateTree |
Methods inherited from class java.awt.Component |
add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
protected ChatGUI _mainGUI
Constructor Detail |
public ConsoleFrame(IChatServer server, IChatClientInputReceiver receiver, ChatGUI mainGUI, IChatGUIFactory f)
Method Detail |
public java.awt.MenuBar createMenuBar()
public void addRoom(java.lang.String room, java.lang.String count, boolean inform)
IConsole
addRoom
in interface IConsole
public void addUser(java.lang.String user, boolean inform)
IConsole
addUser
in interface IConsole
public void removeUser(java.lang.String user, boolean inform)
removeUser
in interface IConsole
public void removeRoom(java.lang.String room, boolean inform)
removeRoom
in interface IConsole
public void clearRooms()
IConsole
clearRooms
in interface IConsole
public void clearUsers()
IConsole
clearUsers
in interface IConsole
public boolean handleEvent(java.awt.Event e)
handleEvent
in class java.awt.Component
public void displayPrivateMessage(java.lang.String user, java.lang.String message)
displayPrivateMessage
in interface IMessageWindow
public void displayMessage(java.lang.String user, java.lang.String message)
displayMessage
in interface IMessageWindow
public void displayMessage(java.lang.String message)
displayMessage
in interface IMessageWindow
public void displayError(java.lang.String error)
displayError
in interface IMessageWindow
public void displayPrivateEmote(java.lang.String user, java.lang.String message)
displayPrivateEmote
in interface IMessageWindow
public boolean action(java.awt.Event e, java.lang.Object arg)
action
in class java.awt.Component
public void show()
IConsole
show
in interface IConsole
show
in class java.awt.Window
com.lyrisoft.chat.client.gui.IConsole
IChatGUIFactory.show(IConsole)
public void hide()
IConsole
hide
in interface IConsole
hide
in class java.awt.Window
com.lyrisoft.chat.client.gui.IConsole
IChatGUIFactory.hide(IConsole)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |