swpchat.client.gui
Class AboutWindow

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--swpchat.client.gui.AboutWindow
All Implemented Interfaces:
ClientConstantPool, java.lang.Runnable

public class AboutWindow
extends java.lang.Thread
implements ClientConstantPool

The class that constructs and displays the About panel of the SWPchat chat systen.


Inner Class Summary
private  class AboutWindow.TWindowListener
          Handle window events.
 
Inner classes inherited from class swpchat.client.ClientConstantPool
ClientConstantPool.ImageDirectoryDetector
 
Field Summary
private  javax.swing.JPanel animPanel
           
 boolean cancelled
           
(package private) static java.lang.String CLS
           
private  java.awt.Container contentPane
           
private  javax.swing.JFrame frame
           
private static int INT_HEIGHT_NAMES_PANEL
           
private  javax.swing.JLabel lbl_adam
           
private  javax.swing.JLabel lbl_andreb
           
private  javax.swing.JLabel lbl_christians
           
private  javax.swing.JLabel lbl_christoph
           
private  javax.swing.JLabel lbl_claus
           
private  javax.swing.JLabel lbl_david
           
private  javax.swing.JLabel lbl_diego
           
private  javax.swing.JLabel lbl_dirk
           
private  javax.swing.JLabel lbl_fxg
           
private  javax.swing.JLabel lbl_holger
           
private  javax.swing.JLabel lbl_inspiredBy
           
private  javax.swing.JLabel lbl_janb
           
private  javax.swing.JLabel lbl_leo
           
private  javax.swing.JLabel lbl_marcp
           
private  javax.swing.JLabel lbl_marcs
           
private  javax.swing.JLabel lbl_nadine
           
private  javax.swing.JLabel lbl_omeyer
           
private  javax.swing.JLabel lbl_philipp
           
private  javax.swing.JLabel lbl_rene
           
private  javax.swing.JLabel lbl_robert
           
private  javax.swing.JLabel lbl_ship
           
private  javax.swing.JLabel lbl_stefan
           
private  javax.swing.JLabel lbl_thomasd
           
private  javax.swing.JLabel lbl_writtenBy
          The label heading the authors part.
private  javax.swing.JPanel namesPanel
           
 
Fields inherited from class java.lang.Thread
contextClassLoader, daemon, eetop, group, inheritableThreadLocals, inheritedAccessControlContext, MAX_PRIORITY, MIN_PRIORITY, name, NORM_PRIORITY, priority, single_step, stillborn, stopThreadPermission, target, threadInitNumber, threadLocals, threadQ
 
Fields inherited from interface swpchat.client.ClientConstantPool
COLOR_BACKGROUND, iconClose, iconClosePress, iconDelete, iconDeletePress, iconJoin, iconLeave, iconNormal, iconPress, iconSmall, iconSmallPress, IMAGE_DIRECTORY, shipdummy, shipgif, STR_GIF_PATH, STR_PATH_SEPARATOR, userInfoData
 
Constructor Summary
AboutWindow()
          The constructor lays out the components in the container.
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
, activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, exit, getContextClassLoader, getName, getPriority, getThreadGroup, init, interrupt, interrupt0, interrupted, isAlive, isDaemon, isInterrupted, isInterrupted, join, join, join, nextThreadNum, registerNatives, resume, resume0, setContextClassLoader, setDaemon, setName, setPriority, setPriority0, sleep, sleep, start, stop, stop, stop0, suspend, suspend0, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLS

static final java.lang.String CLS

lbl_writtenBy

private javax.swing.JLabel lbl_writtenBy
The label heading the authors part. Caution! Its nullness is used as an indicator to initialization of all labels.

lbl_thomasd

private javax.swing.JLabel lbl_thomasd

lbl_diego

private javax.swing.JLabel lbl_diego

lbl_marcs

private javax.swing.JLabel lbl_marcs

lbl_andreb

private javax.swing.JLabel lbl_andreb

lbl_christians

private javax.swing.JLabel lbl_christians

lbl_philipp

private javax.swing.JLabel lbl_philipp

lbl_janb

private javax.swing.JLabel lbl_janb

lbl_rene

private javax.swing.JLabel lbl_rene

lbl_stefan

private javax.swing.JLabel lbl_stefan

lbl_claus

private javax.swing.JLabel lbl_claus

lbl_nadine

private javax.swing.JLabel lbl_nadine

lbl_holger

private javax.swing.JLabel lbl_holger

lbl_marcp

private javax.swing.JLabel lbl_marcp

lbl_christoph

private javax.swing.JLabel lbl_christoph

lbl_robert

private javax.swing.JLabel lbl_robert

lbl_leo

private javax.swing.JLabel lbl_leo

lbl_david

private javax.swing.JLabel lbl_david

lbl_dirk

private javax.swing.JLabel lbl_dirk

lbl_inspiredBy

private javax.swing.JLabel lbl_inspiredBy

lbl_omeyer

private javax.swing.JLabel lbl_omeyer

lbl_fxg

private javax.swing.JLabel lbl_fxg

lbl_adam

private javax.swing.JLabel lbl_adam

lbl_ship

private javax.swing.JLabel lbl_ship

contentPane

private java.awt.Container contentPane

animPanel

private javax.swing.JPanel animPanel

namesPanel

private javax.swing.JPanel namesPanel

frame

private javax.swing.JFrame frame

INT_HEIGHT_NAMES_PANEL

private static int INT_HEIGHT_NAMES_PANEL

cancelled

public boolean cancelled
Constructor Detail

AboutWindow

public AboutWindow()
The constructor lays out the components in the container.
Method Detail

run

public void run()
Overrides:
run in class java.lang.Thread