public static class AwtGralMouseListener.MouseListenerGralAction extends AwtGralMouseListener.MouseListenerNoAction implements java.awt.event.MouseListener
Modifier and Type | Field and Description |
---|---|
private java.awt.Color |
backgroundWhilePressed |
protected boolean |
isPressed
Used in the implementation level for the paint routine.
|
protected java.awt.event.MouseMotionListener |
mouseMoveListener |
protected GralMouseWidgetAction_ifc |
mouseWidgetAction |
private int |
xMousePress
Positions saved on mouse press, to detect whether the mouse-release occurs in the pressed area.
|
private int |
yMousePress
Positions saved on mouse press, to detect whether the mouse-release occurs in the pressed area.
|
xDown, yDown
Constructor and Description |
---|
MouseListenerGralAction(GralMouseWidgetAction_ifc mouseWidgetAction)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
mouseClicked(java.awt.event.MouseEvent ev)
The mouse doubleclick is left empty.
|
void |
mousePressed(java.awt.event.MouseEvent e)
The mouse-down action save some informations about the widget.
|
void |
mouseReleased(java.awt.event.MouseEvent e)
The mouse up is left empty.
|
mouseEntered, mouseExited
private int xMousePress
private int yMousePress
private java.awt.Color backgroundWhilePressed
protected boolean isPressed
protected final GralMouseWidgetAction_ifc mouseWidgetAction
protected java.awt.event.MouseMotionListener mouseMoveListener
public MouseListenerGralAction(GralMouseWidgetAction_ifc mouseWidgetAction)
guiMng
- The Gui-manageruserCmdGui
- The users method for the action.sCmdPress
- command string provided as first parameter on mouse button press.sCmdRelease
- sCmdDoubleClick
- public void mouseClicked(java.awt.event.MouseEvent ev)
AwtGralMouseListener.MouseListenerNoAction
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
in class AwtGralMouseListener.MouseListenerNoAction
public void mousePressed(java.awt.event.MouseEvent e)
AwtGralMouseListener.MouseListenerNoAction
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class AwtGralMouseListener.MouseListenerNoAction
public void mouseReleased(java.awt.event.MouseEvent e)
AwtGralMouseListener.MouseListenerNoAction
mouseReleased
in interface java.awt.event.MouseListener
mouseReleased
in class AwtGralMouseListener.MouseListenerNoAction