java.lang.Object | +----java.awt.Component | +----java.awt.Container | +----java.awt.Panel | +----java.applet.Applet | +----Login
Login connect to the server, when the nick is ok create a new player : Wplayer and launch it in a new waiting room Wpanel Wplayer(nick , socket , comment) cf Human & Player (server side) Wpanel(Wplayer) this is the waiting room (client side of Mstream) when two users start a game die and give the user to Gpanel Gpanel(Wplayer , message) this is the Frame that display the game using MBoard and MRules (client side of Game) Mboard() this is a canvas that display the game board and feedback Gpanel with the moves
Label header
Label result
Label result2
Label help
Label help2
TextField entry
TextField entry2
Button go
Label infos
Thread myThread
Socket s
String host
int port
DataInputStream sin
PrintStream sout
boolean connected
boolean loged
String ligne
String fnick
String fcomm
Wplayer me
Wpanel panel
static String sURL
public Login()
public void start()
public void init()
public void run()
public void parseS(String text)
public void stop()
public void makeUI()
public boolean action(Event e, Object o)