pl.net.linux.krzak.kchat.applet
Class kChatApplet

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--pl.net.linux.krzak.kchat.applet.kChatApplet
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.AdjustmentListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.KeyListener, java.awt.MenuContainer, java.io.Serializable

public class kChatApplet
extends java.applet.Applet
implements java.awt.event.AdjustmentListener, java.awt.event.KeyListener

See Also:
Serialized Form

Inner classes inherited from class java.applet.Applet
java.applet.Applet.AccessibleApplet
 
Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
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
 kChatActions actions
           
 java.awt.Button bClose
           
 java.awt.Image bgImage
           
 java.awt.Image bgImageModer
           
 java.awt.Button bLogout
           
 java.awt.Button bModerator
           
 java.awt.Button bPrivate
           
 java.lang.String chan
           
 kChatChannel chanWnd
           
 kChatChannel chanWndModer
           
 java.applet.AppletContext context
           
 java.awt.TextArea input
           
 java.lang.String login
           
 java.net.URL logouthtml
           
 boolean moderate
           
 java.lang.String moderatorNick
           
 java.awt.Frame moderFr
           
 java.awt.Scrollbar msbar
           
 java.lang.String msgColor
           
 kChatNet net
           
 java.awt.List nList
           
 java.awt.Scrollbar sbar
           
 java.lang.String selectedNick
           
 int sizeX
           
 int sizeY
           
 java.awt.Label topicLabel
           
 java.lang.String[] TXT
           
 java.util.Vector windowsList
           
 
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
kChatApplet()
           
 
Method Summary
 void adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
           
 boolean alreadyExistNick(java.lang.String nick)
           
 void closeAllFloatingWindow()
           
 java.lang.String compileText(java.lang.String text, java.lang.String param)
           
 void destroy()
           
 MsgFloatingWindow getMsgWindowFromList(java.lang.String nick)
           
 void init()
           
 void keyPressed(java.awt.event.KeyEvent e)
           
 void keyReleased(java.awt.event.KeyEvent e)
           
 void keyTyped(java.awt.event.KeyEvent e)
           
 void moderWinOpen(kChatApplet a)
           
 void paint(java.awt.Graphics g)
           
 void start(java.awt.Graphics g)
           
 void stop(java.awt.Graphics g)
           
 void update(java.awt.Graphics g)
           
 
Methods inherited from class java.applet.Applet
getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop
 
Methods inherited from class java.awt.Panel
addNotify
 
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, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, 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, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sizeX

public int sizeX

sizeY

public int sizeY

net

public kChatNet net

login

public java.lang.String login

chan

public java.lang.String chan

chanWnd

public kChatChannel chanWnd

chanWndModer

public kChatChannel chanWndModer

sbar

public java.awt.Scrollbar sbar

msbar

public java.awt.Scrollbar msbar

input

public java.awt.TextArea input

msgColor

public java.lang.String msgColor

nList

public java.awt.List nList

moderate

public boolean moderate

bgImage

public java.awt.Image bgImage

bgImageModer

public java.awt.Image bgImageModer

moderatorNick

public java.lang.String moderatorNick

selectedNick

public java.lang.String selectedNick

moderFr

public java.awt.Frame moderFr

windowsList

public java.util.Vector windowsList

TXT

public java.lang.String[] TXT

topicLabel

public java.awt.Label topicLabel

logouthtml

public java.net.URL logouthtml

actions

public kChatActions actions

bLogout

public java.awt.Button bLogout

bPrivate

public java.awt.Button bPrivate

bModerator

public java.awt.Button bModerator

bClose

public java.awt.Button bClose

context

public java.applet.AppletContext context
Constructor Detail

kChatApplet

public kChatApplet()
Method Detail

init

public void init()
Overrides:
init in class java.applet.Applet

moderWinOpen

public void moderWinOpen(kChatApplet a)

compileText

public java.lang.String compileText(java.lang.String text,
                                    java.lang.String param)

adjustmentValueChanged

public void adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
Specified by:
adjustmentValueChanged in interface java.awt.event.AdjustmentListener

keyTyped

public void keyTyped(java.awt.event.KeyEvent e)
Specified by:
keyTyped in interface java.awt.event.KeyListener

keyPressed

public void keyPressed(java.awt.event.KeyEvent e)
Specified by:
keyPressed in interface java.awt.event.KeyListener

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
Specified by:
keyReleased in interface java.awt.event.KeyListener

closeAllFloatingWindow

public void closeAllFloatingWindow()

alreadyExistNick

public boolean alreadyExistNick(java.lang.String nick)

getMsgWindowFromList

public MsgFloatingWindow getMsgWindowFromList(java.lang.String nick)

destroy

public void destroy()
Overrides:
destroy in class java.applet.Applet

update

public void update(java.awt.Graphics g)
Overrides:
update in class java.awt.Container

start

public void start(java.awt.Graphics g)

stop

public void stop(java.awt.Graphics g)

paint

public void paint(java.awt.Graphics g)
Overrides:
paint in class java.awt.Container