|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.guibuilder.framework.event.GuiUserEvent
public abstract class GuiUserEvent
Abstrakte Basis-Klasse für alle vom Benutzer ausgelösten Ereignisse.
| Field Summary | |
|---|---|
static int |
ACTION
|
boolean |
cancel
Teil dem Framework mit, die weitere Verarbeitung abzubrechen (z.B. das fenster nicht zu schließen) |
static int |
CHANGE
|
static int |
CLICK
|
static int |
CREATE
|
static int |
DBL_CLICK
|
static int |
DRAG_ENTER
|
static int |
DRAG_EXIT
|
static int |
DRAG_OVER
|
static int |
DROP
|
static int |
KEY
|
static int |
LOST_FOCUS
|
GuiMember |
member
Verweis auf den auslösenden Member; dieser ist null bei WindowEvent und MessageBoxEvent |
static int |
MESSAGE_BOX
|
static int |
MOUSE_MOVED
|
static int |
MOUSE_OVER
|
static int |
NODE_CHANGE
|
static int |
POPUP_SHOW
|
static int |
TAB
|
static int |
TABLE
|
static int |
TREE
|
GuiWindow |
window
Verweis auf das Fenster, aus welchem heraus das Ereignis ausgelöst wurde. |
static int |
WINDOW
|
| Constructor Summary | |
|---|---|
GuiUserEvent(GuiWindow win,
GuiMember mem)
|
|
| Method Summary | |
|---|---|
abstract int |
getEventType()
Liefert den jeweiligen Event-Typ; dieses soll Ketten von if (... instanceof ...) else if ... |
GuiMember |
getMember()
|
GuiWindow |
getWindow()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int ACTION
public static final int CHANGE
public static final int CLICK
public static final int DBL_CLICK
public static final int KEY
public static final int LOST_FOCUS
public static final int MESSAGE_BOX
public static final int MOUSE_MOVED
public static final int MOUSE_OVER
public static final int TABLE
public static final int TAB
public static final int TREE
public static final int NODE_CHANGE
public static final int WINDOW
public static final int CREATE
public static final int DROP
public static final int DRAG_ENTER
public static final int DRAG_OVER
public static final int DRAG_EXIT
public static final int POPUP_SHOW
public transient GuiWindow window
public transient GuiMember member
public boolean cancel
| Constructor Detail |
|---|
public GuiUserEvent(GuiWindow win,
GuiMember mem)
GuiRootPane| Method Detail |
|---|
public abstract int getEventType()
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;
...
}
}
public GuiWindow getWindow()
public GuiMember getMember()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||