Serialized Form
ChatRootPane
java.awt.Container ChatRootPane
- This is the container used to hold the chat text. The container is used by the ChatScrollPane
ChatText
javax.swing.JTextArea ChatText
- This is the actual big chat text area.
UserMessage
javax.swing.JTextField UserMessage
- This field is where the user types in a new message for the chat window. It also has an action listener for when the user
hits return it is the same action as pressing the send button.
SendMessage
javax.swing.JButton SendMessage
- Button that sends the message to other users. Has same event listener as the UserMessage JTextField
ChatScrollPane
javax.swing.JScrollPane ChatScrollPane
- This scroll pane is used to create a vertically scrollable chat window
MainPanel
javax.swing.JPanel MainPanel
- Applets content pane
MainPanelLayout
java.awt.FlowLayout MainPanelLayout
- Layout manager for the MainPanel object
MiniChatConnection
ChatConnection MiniChatConnection
- Object that actually performs the network communication stuff with the server