|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectpackageForL9L10.DotController
public class DotController
This class encapsulates a very simple controller. This controller listens for mouse events. If a mouse event is detected, then this controller will ask the model to modify itself (by indicating that the first dot should be nudged to the right).
Constructor Summary | |
---|---|
DotController(DotPanel view,
SimpleThreeDotModel_v2 model)
Instantiates the controller. |
Method Summary | |
---|---|
void |
mouseClicked(java.awt.event.MouseEvent e)
Any mouse click causes dot 1 in the model to be nudged to the right. |
void |
mouseEntered(java.awt.event.MouseEvent e)
Does nothing |
void |
mouseExited(java.awt.event.MouseEvent e)
Does nothing |
void |
mousePressed(java.awt.event.MouseEvent e)
Does nothing |
void |
mouseReleased(java.awt.event.MouseEvent e)
Does nothing |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DotController(DotPanel view, SimpleThreeDotModel_v2 model)
view
- model
- Method Detail |
---|
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |