com.croftsoft.apps.chat.controller
Class ChatController
java.lang.Object
com.croftsoft.core.gui.event.UserInputAdapter
com.croftsoft.apps.chat.controller.ChatController
- All Implemented Interfaces:
- UserInputListener, ActionListener, ItemListener, KeyListener, MouseListener, MouseMotionListener, WindowListener, EventListener, ChangeListener, MouseInputListener
public final class ChatController
- extends UserInputAdapter
- implements ActionListener, ItemListener
Chat controller.
- Since:
- 2003-06-06
- Version:
- 2003-06-17
- Author:
- David Wallace Croft
Methods inherited from class com.croftsoft.core.gui.event.UserInputAdapter |
keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseReleased, stateChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChatController
public ChatController(Authentication authentication,
Queue requestQueue)
setAvatarMenu
public void setAvatarMenu(JMenu avatarMenu)
setMusicCheckBoxMenuItem
public void setMusicCheckBoxMenuItem(JCheckBoxMenuItem musicCheckBoxMenuItem)
setMoveComponent
public void setMoveComponent(JComponent moveComponent)
setTalkTextField
public void setTalkTextField(JTextField talkTextField)
actionPerformed
public void actionPerformed(ActionEvent actionEvent)
- Specified by:
actionPerformed
in interface ActionListener
- Overrides:
actionPerformed
in class UserInputAdapter
itemStateChanged
public void itemStateChanged(ItemEvent itemEvent)
- Specified by:
itemStateChanged
in interface ItemListener
mousePressed
public void mousePressed(MouseEvent mouseEvent)
- Specified by:
mousePressed
in interface MouseListener
- Overrides:
mousePressed
in class UserInputAdapter
CroftSoft Apps Javadoc (2008-09-28 21:15:07)