|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.guibuilder.framework.event.GuiUserEvent
de.guibuilder.framework.event.GuiChangeEvent
public class GuiChangeEvent
Der Benutzer hat den Inhalt eine Komponente verändert; dieses geschieht bei Check, Option, Combo und List unmittelbar durch das Anklicken; bei Text, Memo und Editor erst beim LostFocus.
Dieses Ereignis wird nur dann ausgelöst, wenn sich der Inhalt wirklich verändert hat.
| Field Summary | |
|---|---|
boolean |
bValue
Konvertierung des Inhalts nach boolean (wenn möglich) |
GuiComponent |
component
Die Komponente, deren Inhalt vom Benutzer verändert wurde. |
double |
dValue
Konvertierung des Inhalts nach double (wenn möglich) |
int |
index
-2 = Komponente ohne Index; ansonsten der SelectedIndex aus Combo oder List |
int |
iValue
Konvertierung des Inhalts nach int (wenn möglich) |
long |
lValue
Konvertierung des Inhalts nach long (wenn möglich) |
int |
row
|
java.lang.Object |
value
Der neue Inhalt der Komponente. |
| Fields inherited from class de.guibuilder.framework.event.GuiUserEvent |
|---|
ACTION, cancel, CHANGE, CLICK, CREATE, DBL_CLICK, DRAG_ENTER, DRAG_EXIT, DRAG_OVER, DROP, FILEDROP, KEY, LOST_FOCUS, member, MESSAGE_BOX, MOUSE_MOVED, MOUSE_OVER, NODE_CHANGE, POPUP_SHOW, TAB, TABLE, TREE, window, WINDOW |
| Constructor Summary | |
|---|---|
GuiChangeEvent(GuiWindow win,
GuiComponent comp,
java.lang.Object val)
|
|
| Method Summary | |
|---|---|
GuiComponent |
getComponent()
|
int |
getEventType()
Liefert den jeweiligen Event-Typ; dieses soll Ketten von if (... instanceof ...) else if ... |
java.lang.Object |
getValue()
|
| Methods inherited from class de.guibuilder.framework.event.GuiUserEvent |
|---|
getMember, getWindow |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final transient GuiComponent component
public final java.lang.Object value
GuiComponent.getDataType()public boolean bValue
public int iValue
public long lValue
public double dValue
public int index
GuiSelect.getSelectedIndex()public int row
| Constructor Detail |
|---|
public GuiChangeEvent(GuiWindow win,
GuiComponent comp,
java.lang.Object val)
| Method Detail |
|---|
public int getEventType()
GuiUserEventif (... 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;
...
}
}
getEventType in class GuiUserEventpublic GuiComponent getComponent()
public java.lang.Object getValue()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||