|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.joctopus.ui.joctopus.ChatPanel
public class ChatPanel
This class encapsulates the ui of Chat tab.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
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 |
---|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
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 |
Method Summary | |
---|---|
void |
appendHistory(java.lang.String str)
|
java.lang.String |
getChatHistory()
|
java.lang.String |
getChatMessageToSend()
|
javax.swing.JLabel |
getLabUserInfo()
|
javax.swing.JMenuItem |
getMnuClear()
|
javax.swing.JMenuItem |
getMnuClearHistory()
|
javax.swing.JMenuItem |
getMnuLoadRefresh()
|
javax.swing.JMenuItem |
getMnuPopout()
|
javax.swing.JMenuItem |
getMnuSave()
|
javax.swing.JMenuItem |
getMnuView()
|
javax.swing.JPopupMenu |
getPopChatTsk()
|
javax.swing.JScrollPane |
getScrollChatHistory()
|
javax.swing.JScrollPane |
getScrollChatPane()
|
javax.swing.JTextArea |
getTxtChatArea()
|
javax.swing.JTextArea |
getTxtChatHistoryArea()
|
void |
moveChatHistoryScrollBarAtEnd()
moves the scroll bar of chathistory to end. |
void |
moveChatHistoryScrollBarAtPosition(int length)
|
void |
setChatHistory(java.lang.String str)
|
void |
setFnt(java.awt.Font fnt)
|
void |
setLabUserInfo(javax.swing.JLabel labUserInfo)
|
void |
setMnuClear(javax.swing.JMenuItem mnuClear)
|
void |
setMnuClearHistory(javax.swing.JMenuItem mnuClearHistory)
|
void |
setMnuLoadRefresh(javax.swing.JMenuItem mnuLoadRefresh)
|
void |
setMnuPopout(javax.swing.JMenuItem mnuPopout)
|
void |
setMnuSave(javax.swing.JMenuItem mnuSave)
|
void |
setMnuView(javax.swing.JMenuItem mnuView)
|
void |
setPopChatTsk(javax.swing.JPopupMenu popChatTsk)
|
void |
setScrollChatPane(javax.swing.JScrollPane scrollChatPane)
|
void |
setScrollLabChatHistory(javax.swing.JScrollPane scrollLabChatHistory)
|
void |
setTxtChatArea(javax.swing.JTextArea txtChatArea)
|
void |
setTxtChatHistoryArea(javax.swing.JTextArea txtChatHistoryArea)
|
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public javax.swing.JMenuItem getMnuClear()
public void setMnuClear(javax.swing.JMenuItem mnuClear)
mnuClear
- public javax.swing.JMenuItem getMnuClearHistory()
public void setMnuClearHistory(javax.swing.JMenuItem mnuClearHistory)
mnuClearHistory
- public javax.swing.JMenuItem getMnuPopout()
public javax.swing.JPopupMenu getPopChatTsk()
public javax.swing.JMenuItem getMnuLoadRefresh()
public javax.swing.JMenuItem getMnuSave()
public javax.swing.JMenuItem getMnuView()
public javax.swing.JTextArea getTxtChatHistoryArea()
public javax.swing.JScrollPane getScrollChatHistory()
public javax.swing.JLabel getLabUserInfo()
public javax.swing.JScrollPane getScrollChatPane()
public javax.swing.JTextArea getTxtChatArea()
public void setFnt(java.awt.Font fnt)
fnt
- public void setLabUserInfo(javax.swing.JLabel labUserInfo)
labUserInfo
- public void setMnuLoadRefresh(javax.swing.JMenuItem mnuLoadRefresh)
mnuLoadRefresh
- public void setMnuPopout(javax.swing.JMenuItem mnuPopout)
mnuPopout
- public void setMnuSave(javax.swing.JMenuItem mnuSave)
mnuSave
- public void setMnuView(javax.swing.JMenuItem mnuView)
mnuView
- public void setPopChatTsk(javax.swing.JPopupMenu popChatTsk)
popChatTsk
- public void setScrollChatPane(javax.swing.JScrollPane scrollChatPane)
scrollChatPane
- public void setScrollLabChatHistory(javax.swing.JScrollPane scrollLabChatHistory)
scrollLabChatHistory
- public void setTxtChatArea(javax.swing.JTextArea txtChatArea)
txtChatArea
- public void setTxtChatHistoryArea(javax.swing.JTextArea txtChatHistoryArea)
txtChatHistoryArea
- public void setChatHistory(java.lang.String str)
str
- sets the chat history specified by str.public void moveChatHistoryScrollBarAtPosition(int length)
length
- moves the scrollbar of chat history at position specified by length.public void moveChatHistoryScrollBarAtEnd()
public void appendHistory(java.lang.String str)
str
- appends str to the chat history areapublic java.lang.String getChatMessageToSend()
public java.lang.String getChatHistory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |