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.util.EventListener, java.awt.image.ImageObserver, java.awt.event.KeyListener, java.awt.MenuContainer, java.awt.event.MouseListener, java.lang.Runnable, java.io.Serializable

public class kChatApplet
extends java.applet.Applet
implements java.awt.event.KeyListener, java.awt.event.MouseListener, java.lang.Runnable

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.lang.String alertColor
           
 java.awt.Color background
           
 pl.net.linux.krzak.kchat.util.kButton bClose
           
 pl.net.linux.krzak.kchat.util.kButton bLogout
           
 pl.net.linux.krzak.kchat.util.kButton bModerator
           
 pl.net.linux.krzak.kchat.util.kButton bPrivate
           
 java.lang.String chan
           
 pl.net.linux.krzak.kchat.util.kChatTextArea chanWnd
           
 java.applet.AppletContext context
           
 java.awt.Color foreground
           
 java.lang.String login
           
 java.net.URL logouthtml
           
 kChatModerator moder
           
 boolean moderate
           
 java.lang.String moderatorNick
           
 java.lang.String msgColor
           
 kChatNet net
           
 java.awt.List nList
           
 java.awt.Scrollbar sbar
           
 java.lang.String selectedNick
           
 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
 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 mouseClicked(java.awt.event.MouseEvent event)
           
 void mouseEntered(java.awt.event.MouseEvent event)
           
 void mouseExited(java.awt.event.MouseEvent event)
           
 void mousePressed(java.awt.event.MouseEvent event)
           
 void mouseReleased(java.awt.event.MouseEvent event)
           
 void paint(java.awt.Graphics g)
           
 void run()
           
 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

net

public kChatNet net

chanWnd

public pl.net.linux.krzak.kchat.util.kChatTextArea chanWnd

moder

public kChatModerator moder

sbar

public java.awt.Scrollbar sbar

login

public java.lang.String login

chan

public java.lang.String chan

nList

public java.awt.List nList

moderate

public boolean moderate

moderatorNick

public java.lang.String moderatorNick

selectedNick

public java.lang.String selectedNick

windowsList

public java.util.Vector windowsList

TXT

public java.lang.String[] TXT

topicLabel

public java.awt.Label topicLabel

logouthtml

public java.net.URL logouthtml

bLogout

public pl.net.linux.krzak.kchat.util.kButton bLogout

bPrivate

public pl.net.linux.krzak.kchat.util.kButton bPrivate

bModerator

public pl.net.linux.krzak.kchat.util.kButton bModerator

bClose

public pl.net.linux.krzak.kchat.util.kButton bClose

foreground

public java.awt.Color foreground

background

public java.awt.Color background

alertColor

public java.lang.String alertColor

msgColor

public java.lang.String msgColor

actions

public kChatActions actions

context

public java.applet.AppletContext context
Constructor Detail

kChatApplet

public kChatApplet()
Method Detail

init

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

compileText

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

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)

run

public void run()
Specified by:
run in interface java.lang.Runnable

stop

public void stop(java.awt.Graphics g)

paint

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

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent event)
Specified by:
mouseEntered in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent event)
Specified by:
mouseExited in interface java.awt.event.MouseListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent event)
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent event)
Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent event)
Specified by:
mouseClicked in interface java.awt.event.MouseListener