public class DefaultFSMouseListener extends java.lang.Object implements FSMouseListener
Constructor and Description |
---|
DefaultFSMouseListener() |
Modifier and Type | Method and Description |
---|---|
void |
onMouseDragged(BasicPanel panel,
java.awt.event.MouseEvent e)
Sent when the mouse button is held and the mouse is moved.
|
void |
onMouseOut(BasicPanel panel,
Box box)
Sent when the mouse leaves a Box in the render tree after entering it.
|
void |
onMouseOver(BasicPanel panel,
Box box)
Sent when the mouse moves over a Box in the render tree.
|
void |
onMousePressed(BasicPanel panel,
java.awt.event.MouseEvent e)
Sent when the mouse button is pressed.
|
void |
onMouseUp(BasicPanel panel,
Box box)
Sent when the mouse button is released while hovering over a Box in the render tree.
|
void |
reset()
Implementation-dependent.
|
public void onMouseOver(BasicPanel panel, Box box)
FSMouseListener
onMouseOver
in interface FSMouseListener
panel
- the panel where the box is displayedbox
- the box the mouse has just moved overpublic void onMouseOut(BasicPanel panel, Box box)
FSMouseListener
onMouseOut
in interface FSMouseListener
panel
- the panel where the box is displayedbox
- the box the mouse has just leftpublic void onMouseUp(BasicPanel panel, Box box)
FSMouseListener
onMouseUp
in interface FSMouseListener
panel
- the panel where the box is displayedbox
- the box where the mouse is currently locatedpublic void onMousePressed(BasicPanel panel, java.awt.event.MouseEvent e)
FSMouseListener
onMousePressed
in interface FSMouseListener
panel
- the panel where the box is displayede
- information about the mouse position, etc.public void onMouseDragged(BasicPanel panel, java.awt.event.MouseEvent e)
FSMouseListener
onMouseDragged
in interface FSMouseListener
panel
- the panel where the box is displayede
- information about the mouse position, etc.public void reset()
FSMouseListener
BasicPanel.resetMouseTracker()
.reset
in interface FSMouseListener