de.guibuilder.framework.event
Class GuiMouseMovedEvent
java.lang.Object
|
+--de.guibuilder.framework.event.GuiUserEvent
|
+--de.guibuilder.framework.event.GuiMouseMovedEvent
- public final class GuiMouseMovedEvent
- extends GuiUserEvent
Wird ausgelöst, wenn die Maus über einem Objekt bewegt wird (isDrag = false)
oder DragDrop vorliegt (isDrag = true).
- Since:
- 0.9.3g
- Author:
- Peter Köker
Fields inherited from class de.guibuilder.framework.event.GuiUserEvent |
ACTION, CHANGE, DBL_CLICK, KEY, LOST_FOCUS, MESSAGE_BOX, MOUSE_MOVED, MOUSE_OVER, NODE_CHANGE, TAB, TABLE, TREE, window, WINDOW |
Method Summary |
int |
getEventType()
Liefert den jeweiligen Event-Typ;
dieses soll Ketten von if (... instanceof ...) else if ... |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
member
public GuiMember member
isDrag
public boolean isDrag
mouseEvent
public java.awt.event.MouseEvent mouseEvent
GuiMouseMovedEvent
public GuiMouseMovedEvent(GuiWindow win,
GuiMember comp,
java.awt.event.MouseEvent me,
boolean isDrag)
getEventType
public final int getEventType()
- Description copied from class:
GuiUserEvent
- Liefert den jeweiligen Event-Typ;
dieses soll Ketten von
if (... instanceof ...) else if ...
vermeiden.
public final void userActionPerformed(GuiUserEvent event) {
switch (event.getEventType() ) {
case GuiUserEvent.ACTION:
GuiActionEvent action = (GuiActionEvent)event;
...
break;
case GuiUserEvent.CHANGE:
GuiChangeEvent change = (GuiChangeEvent)event;
...
break;
...
}
}
- Specified by:
getEventType
in class GuiUserEvent