|
Babylon Java Chat | |||||||
| 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
BabylonPanel
public class BabylonPanel
The main panel of the client window or applet.
| Nested Class Summary |
|---|
| 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 java.awt.TextField |
activityField
|
protected java.lang.String |
additional
|
protected boolean |
adminConsole
|
protected java.net.URL |
baseURL
|
protected BabylonCanvas |
canvas
|
protected int |
clientId
|
protected java.awt.Choice |
colorChoice
|
protected boolean |
connected
|
protected BabylonClientConnection |
connection
|
protected BabylonRoomInfo |
currentRoom
|
protected int |
drawFontNumber
|
protected int |
drawSize
|
protected int |
drawStyle
|
protected java.lang.String |
email
|
protected java.lang.String |
encryptedPassword
|
protected java.lang.String |
host
|
protected java.util.Vector |
instantMessageDialogs
|
protected static java.awt.Font |
largeBoldFont
|
protected static java.awt.Font |
largeFont
|
protected boolean |
lockSettings
|
protected java.awt.TextArea |
messagesArea
|
protected java.lang.String |
name
|
protected java.awt.Label |
nameLabel
|
protected java.awt.Frame |
parentWindow
|
protected BabylonPasswordEncryptor |
passwordEncryptor
|
protected java.lang.String |
plainPassword
|
protected boolean |
playSound
|
protected java.lang.String |
port
|
protected boolean |
requirePassword
|
protected BabylonRoomControlDialog |
roomControlDialog
|
protected BabylonRoomInfo[] |
roomInfoArray
|
protected BabylonRoomsDialog |
roomsDialog
|
protected java.awt.Checkbox |
sendToAllCheckbox
|
protected java.awt.List |
sendToList
|
protected static java.awt.Font |
smallFont
|
protected BabylonStringManager |
strings
|
protected BabylonApplet |
thisApplet
|
protected static java.awt.Font |
xLargeFont
|
protected static java.awt.Font |
xSmallFont
|
| 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 | |
|---|---|
BabylonPanel(java.lang.String userName,
java.lang.String userPassword,
java.lang.String hostName,
java.lang.String portName,
boolean isCanvas,
java.net.URL url)
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent E)
|
void |
centerDialog(java.awt.Dialog dialog)
|
static void |
centerDialog(java.awt.Frame frame,
java.awt.Dialog dialog)
|
static void |
centerDialogOnScreen(java.awt.Dialog dialog)
|
protected void |
connect()
|
protected void |
disconnect()
|
protected int[] |
getRecipientIds()
|
void |
itemStateChanged(java.awt.event.ItemEvent E)
|
void |
keyPressed(java.awt.event.KeyEvent E)
|
void |
keyReleased(java.awt.event.KeyEvent E)
|
void |
keyTyped(java.awt.event.KeyEvent E)
|
void |
mouseClicked(java.awt.event.MouseEvent E)
|
void |
mouseDragged(java.awt.event.MouseEvent E)
|
void |
mouseEntered(java.awt.event.MouseEvent E)
|
void |
mouseExited(java.awt.event.MouseEvent E)
|
void |
mouseMoved(java.awt.event.MouseEvent E)
|
void |
mousePressed(java.awt.event.MouseEvent E)
|
void |
mouseReleased(java.awt.event.MouseEvent E)
|
protected void |
offline()
|
protected void |
roomOwner(boolean owner)
|
void |
sendFile()
|
protected void |
setApplet(BabylonApplet ap)
|
protected void |
setParent(java.awt.Component comp)
|
protected void |
showCanvas(boolean state)
|
| Methods inherited from class java.awt.Panel |
|---|
addNotify, getAccessibleContext |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, 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, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, 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, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.net.URL baseURL
protected BabylonStringManager strings
protected java.awt.Frame parentWindow
protected BabylonApplet thisApplet
protected int clientId
protected java.lang.String name
protected java.lang.String plainPassword
protected java.lang.String encryptedPassword
protected java.lang.String host
protected java.lang.String port
protected java.lang.String email
protected java.lang.String additional
protected BabylonRoomInfo currentRoom
protected BabylonRoomInfo[] roomInfoArray
protected int drawFontNumber
protected int drawStyle
protected int drawSize
protected boolean requirePassword
protected boolean lockSettings
protected boolean playSound
protected BabylonClientConnection connection
protected boolean connected
protected BabylonPasswordEncryptor passwordEncryptor
protected BabylonRoomsDialog roomsDialog
protected BabylonRoomControlDialog roomControlDialog
protected java.util.Vector instantMessageDialogs
protected boolean adminConsole
protected java.awt.TextArea messagesArea
protected BabylonCanvas canvas
protected java.awt.Label nameLabel
protected java.awt.TextField activityField
protected java.awt.Checkbox sendToAllCheckbox
protected java.awt.List sendToList
protected java.awt.Choice colorChoice
protected static final java.awt.Font xSmallFont
protected static final java.awt.Font smallFont
protected static final java.awt.Font largeFont
protected static final java.awt.Font largeBoldFont
protected static final java.awt.Font xLargeFont
| Constructor Detail |
|---|
public BabylonPanel(java.lang.String userName,
java.lang.String userPassword,
java.lang.String hostName,
java.lang.String portName,
boolean isCanvas,
java.net.URL url)
| Method Detail |
|---|
protected void setParent(java.awt.Component comp)
protected void offline()
protected void connect()
protected void disconnect()
protected void setApplet(BabylonApplet ap)
protected void roomOwner(boolean owner)
protected void showCanvas(boolean state)
protected int[] getRecipientIds()
public void sendFile()
public static void centerDialogOnScreen(java.awt.Dialog dialog)
public static void centerDialog(java.awt.Frame frame,
java.awt.Dialog dialog)
public void centerDialog(java.awt.Dialog dialog)
public void actionPerformed(java.awt.event.ActionEvent E)
actionPerformed in interface java.awt.event.ActionListenerpublic void keyPressed(java.awt.event.KeyEvent E)
keyPressed in interface java.awt.event.KeyListenerpublic void keyReleased(java.awt.event.KeyEvent E)
keyReleased in interface java.awt.event.KeyListenerpublic void keyTyped(java.awt.event.KeyEvent E)
keyTyped in interface java.awt.event.KeyListenerpublic void mouseClicked(java.awt.event.MouseEvent E)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent E)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent E)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent E)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent E)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseDragged(java.awt.event.MouseEvent E)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseMoved(java.awt.event.MouseEvent E)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void itemStateChanged(java.awt.event.ItemEvent E)
itemStateChanged in interface java.awt.event.ItemListener
|
Babylon Java Chat | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||