public class ControlAdapter extends java.lang.Object implements Control
LEFT_MOUSE_BUTTON, MIDDLE_MOUSE_BUTTON, RIGHT_MOUSE_BUTTON| Constructor and Description |
|---|
ControlAdapter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isEnabled()
Indicates if this Control is currently enabled.
|
void |
itemClicked(VisualItem item,
java.awt.event.MouseEvent e)
Invoked when the mouse button has been clicked (pressed and released) on
a VisualItem.
|
void |
itemDragged(VisualItem item,
java.awt.event.MouseEvent e)
Invoked when a mouse button is pressed on a VisualItem and then dragged.
|
void |
itemEntered(VisualItem item,
java.awt.event.MouseEvent e)
Invoked when the mouse enters a VisualItem.
|
void |
itemExited(VisualItem item,
java.awt.event.MouseEvent e)
Invoked when the mouse exits a VisualItem.
|
void |
itemKeyPressed(VisualItem item,
java.awt.event.KeyEvent e)
Invoked when a key has been pressed, while the mouse is over
a VisualItem.
|
void |
itemKeyReleased(VisualItem item,
java.awt.event.KeyEvent e)
Invoked when a key has been released, while the mouse is over
a VisualItem.
|
void |
itemKeyTyped(VisualItem item,
java.awt.event.KeyEvent e)
Invoked when a key has been typed, while the mouse is over
a VisualItem.
|
void |
itemMoved(VisualItem item,
java.awt.event.MouseEvent e)
Invoked when the mouse cursor has been moved onto a VisualItem but
no buttons have been pushed.
|
void |
itemPressed(VisualItem item,
java.awt.event.MouseEvent e)
Invoked when a mouse button has been pressed on a VisualItem.
|
void |
itemReleased(VisualItem item,
java.awt.event.MouseEvent e)
Invoked when a mouse button has been released on a VisualItem.
|
void |
itemWheelMoved(VisualItem item,
java.awt.event.MouseWheelEvent e)
Invoked when the mouse wheel is rotated while the mouse is over a
VisualItem.
|
void |
keyPressed(java.awt.event.KeyEvent e)
Invoked when a key has been pressed, while the mouse is NOT
over a VisualItem.
|
void |
keyReleased(java.awt.event.KeyEvent e)
Invoked when a key has been released, while the mouse is NOT
over a VisualItem.
|
void |
keyTyped(java.awt.event.KeyEvent e)
Invoked when a key has been typed, while the mouse is NOT
over a VisualItem.
|
void |
mouseClicked(java.awt.event.MouseEvent e)
Invoked when the mouse button has been clicked (pressed and released) on
the Display, but NOT on a VisualItem.
|
void |
mouseDragged(java.awt.event.MouseEvent e)
Invoked when a mouse button is pressed on the Display (but NOT a
VisualItem) and then dragged.
|
void |
mouseEntered(java.awt.event.MouseEvent e)
Invoked when the mouse enters the Display.
|
void |
mouseExited(java.awt.event.MouseEvent e)
Invoked when the mouse exits the Display.
|
void |
mouseMoved(java.awt.event.MouseEvent e)
Invoked when the mouse cursor has been moved on the Display (but NOT a
VisualItem) and no buttons have been pushed.
|
void |
mousePressed(java.awt.event.MouseEvent e)
Invoked when a mouse button has been pressed on the Display but NOT
on a VisualItem.
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Invoked when a mouse button has been released on the Display but NOT
on a VisualItem.
|
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent e)
Invoked when the mouse wheel is rotated while the mouse is over the
Display (but NOT a VisualItem).
|
void |
setEnabled(boolean enabled)
Sets the enabled status of this control.
|
public boolean isEnabled()
ControlisEnabled in interface ControlControl.isEnabled()public void setEnabled(boolean enabled)
ControlsetEnabled in interface Controlenabled - true to enable the control, false to disable itControl.setEnabled(boolean)public void itemDragged(VisualItem item, java.awt.event.MouseEvent e)
ControlitemDragged in interface ControlControl.itemDragged(prefuse.visual.VisualItem, java.awt.event.MouseEvent)public void itemMoved(VisualItem item, java.awt.event.MouseEvent e)
ControlitemMoved in interface ControlControl.itemMoved(prefuse.visual.VisualItem, java.awt.event.MouseEvent)public void itemWheelMoved(VisualItem item, java.awt.event.MouseWheelEvent e)
ControlitemWheelMoved in interface ControlControl.itemWheelMoved(prefuse.visual.VisualItem, java.awt.event.MouseWheelEvent)public void itemClicked(VisualItem item, java.awt.event.MouseEvent e)
ControlitemClicked in interface ControlControl.itemClicked(prefuse.visual.VisualItem, java.awt.event.MouseEvent)public void itemPressed(VisualItem item, java.awt.event.MouseEvent e)
ControlitemPressed in interface ControlControl.itemPressed(prefuse.visual.VisualItem, java.awt.event.MouseEvent)public void itemReleased(VisualItem item, java.awt.event.MouseEvent e)
ControlitemReleased in interface ControlControl.itemReleased(prefuse.visual.VisualItem, java.awt.event.MouseEvent)public void itemEntered(VisualItem item, java.awt.event.MouseEvent e)
ControlitemEntered in interface ControlControl.itemEntered(prefuse.visual.VisualItem, java.awt.event.MouseEvent)public void itemExited(VisualItem item, java.awt.event.MouseEvent e)
ControlitemExited in interface ControlControl.itemExited(prefuse.visual.VisualItem, java.awt.event.MouseEvent)public void itemKeyPressed(VisualItem item, java.awt.event.KeyEvent e)
ControlitemKeyPressed in interface ControlControl.itemKeyPressed(prefuse.visual.VisualItem, java.awt.event.KeyEvent)public void itemKeyReleased(VisualItem item, java.awt.event.KeyEvent e)
ControlitemKeyReleased in interface ControlControl.itemKeyReleased(prefuse.visual.VisualItem, java.awt.event.KeyEvent)public void itemKeyTyped(VisualItem item, java.awt.event.KeyEvent e)
ControlitemKeyTyped in interface ControlControl.itemKeyTyped(prefuse.visual.VisualItem, java.awt.event.KeyEvent)public void mouseEntered(java.awt.event.MouseEvent e)
ControlmouseEntered in interface java.awt.event.MouseListenermouseEntered in interface ControlControl.mouseEntered(java.awt.event.MouseEvent)public void mouseExited(java.awt.event.MouseEvent e)
ControlmouseExited in interface java.awt.event.MouseListenermouseExited in interface ControlControl.mouseExited(java.awt.event.MouseEvent)public void mousePressed(java.awt.event.MouseEvent e)
ControlmousePressed in interface java.awt.event.MouseListenermousePressed in interface ControlControl.mousePressed(java.awt.event.MouseEvent)public void mouseReleased(java.awt.event.MouseEvent e)
ControlmouseReleased in interface java.awt.event.MouseListenermouseReleased in interface ControlControl.mouseReleased(java.awt.event.MouseEvent)public void mouseClicked(java.awt.event.MouseEvent e)
ControlmouseClicked in interface java.awt.event.MouseListenermouseClicked in interface ControlControl.mouseClicked(java.awt.event.MouseEvent)public void mouseDragged(java.awt.event.MouseEvent e)
ControlmouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in interface ControlControl.mouseDragged(java.awt.event.MouseEvent)public void mouseMoved(java.awt.event.MouseEvent e)
ControlmouseMoved in interface java.awt.event.MouseMotionListenermouseMoved in interface ControlControl.mouseMoved(java.awt.event.MouseEvent)public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
ControlmouseWheelMoved in interface java.awt.event.MouseWheelListenermouseWheelMoved in interface ControlControl.mouseWheelMoved(java.awt.event.MouseWheelEvent)public void keyPressed(java.awt.event.KeyEvent e)
ControlkeyPressed in interface java.awt.event.KeyListenerkeyPressed in interface ControlControl.keyPressed(java.awt.event.KeyEvent)public void keyReleased(java.awt.event.KeyEvent e)
ControlkeyReleased in interface java.awt.event.KeyListenerkeyReleased in interface ControlControl.keyReleased(java.awt.event.KeyEvent)public void keyTyped(java.awt.event.KeyEvent e)
ControlkeyTyped in interface java.awt.event.KeyListenerkeyTyped in interface ControlControl.keyTyped(java.awt.event.KeyEvent)