Chat and Play

Using the Applet

Here is an image of the Java Aplpet.  Over the Board section is a large 1.  Over the list of users is a large 2.  Over the list of games and rooms is a large 3 and a large 4.  A 5 is over the input Field, a 6 is over the say or whisper button, a 7 is over the Yell button, an 8 is over the Logout button, and a 9 is over the Output Field.

This applet allows you to chat and to play Chinese Chess against local and remote players. The graphic above is numbered one through nine marking the important features of the GameChat.

  1. Here is the game board. Upon entering the Chat, the board can be used to play local games, that is games between two people sitting at the same computer. To move a piece, select it by clicking it once and then click on another legal position to move it. If you like, double click on one of your own pieces to see its possible moves.
  2. Here is a list of all the users in your room. To talk to all of the Participants in the room, be sure that All Participants is selected. When a particular username is highlighted, you may whisper a private message to that user, as well as view their information and challenge them to a game. If the user accepts your game challenge, both of you will be removed from the room and given your own gametable.
  3. Listed are the seven rooms that you may chat within. To move in and out of a room highlight the room name and click the Move into room Button.
  4. Below the list of rooms is a list of the current Xiang Qi matches on the server. Click on the name of the matach and then the Watch Game button to watch the game in progress and to chat with the players.
  5. Players can type in this input Field to chat with others.
  6. This button displays "say" when 'All Participants' is selected in number (2) and when pressed will broadcast the typed message to all the users in the room. When a particular user is selected in number (2) this button displays "whisper" and when pressed will send a personal message to the selected chat user. Hitting enter within the input Field has the same effect as clicking on this button.
  7. The Yell button sends the message typed in the input Field to all users of the chat. this feature should be used sparingly.
  8. When a player clicks the logout button, the chat alerts the other users that you have exited and removes you from the chat. To then exit the applet click on Exit or Exit to Home in the Menu Bar.
  9. This displays the activity in your chatroom and gives instructions on events while chatting. The output Field (on most operating systems) will change color according to whichever room you are in.

If your chat Client does not look similar to the one depicted, try enlarging the window. Sometimes this can reinitialize the AWT sizing.

Go back to Java Help