|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.guibuilder.framework.GuiMember | +--de.guibuilder.framework.GuiElement | +--de.guibuilder.framework.GuiComponent | +--de.guibuilder.framework.GuiSelect
Abstakte Basisklasse für die Vereinheitlichung des Verhaltens von Combo und ListBox.
Alle Methoden sind abstract.
Field Summary |
Fields inherited from class de.guibuilder.framework.GuiComponent |
BOOLEAN, DATA_TYPE_NAMES, DATE, ENUM, INTEGER, linkColumn, linkTable, MULTILINE, NUMBER, STRING, TABLE, TIME, TREE |
Fields inherited from class de.guibuilder.framework.GuiElement |
actionChange, actionDblClick |
Fields inherited from class de.guibuilder.framework.GuiMember |
GUI_ACTION, GUI_COMPONENT, GUI_CONTAINER, GUI_TABLE, GUI_TREE, GUI_TYPE_NAMES, hasMouseListener, OID |
Constructor Summary | |
GuiSelect()
|
Method Summary | |
abstract void |
addItem(java.lang.Object item)
Fügt einen Eintrag - am Ende - der Box hinzu. |
abstract void |
addItem(java.lang.Object item,
int index)
Fügt einen Eintrag - an dem angegebenen Index - ein. |
abstract java.util.Vector |
getItems()
Liefert die Menge der Einträge. |
abstract int |
getSelectedIndex()
Liefert den vom Benutzer ausgewählten Index (0-relativ) oder -1 wenn kein Eintrag gewählt wurde. |
abstract java.lang.Object |
getSelectedItem()
Liefert im Unterschied zu getValue "wirklich" ein Object. |
abstract void |
removeAllItems()
Löscht alle Einträge |
abstract void |
removeItem(java.lang.Object item)
Löscht den angegebenen Eintrag aus der Box. |
abstract void |
setItems(java.lang.String[] s)
Setzt alle Einträge der Box als Array von Strings. |
abstract void |
setItems(java.util.Vector v)
Setzt alle Einträge der Box als Vector. |
abstract void |
setSelectedIndex(int i)
|
abstract void |
setSelectedItem(java.lang.Object o)
|
Methods inherited from class de.guibuilder.framework.GuiComponent |
getDataType, getDataTypeName, getGuiType, getMaxlen, getMinlen, getModelValues, getValue, isModified, isNotnull, setMaxlen, setMinlen, setModelValues, setModified, setNotnull, setValue, verify |
Methods inherited from class de.guibuilder.framework.GuiElement |
getFileName, getHint, getMsgChange, getMsgDblClick, getParentTable, getRootPane, isEnabled, requestFocus, setEnabled, setHint, setMsgChange, setMsgDblClick, setMsgLostFocus, setParentTable |
Methods inherited from class de.guibuilder.framework.GuiMember |
click, d_click, getBackground, getConstraints, getControler, getElementName, getFont, getForeground, getFullName, getGuiParent, getGuiTypeName, getJComponent, getLabel, getMaximumSize, getMinimumSize, getMsgMouseOver, getName, getOid, getParentNames, getParentTab, getPreferredSize, getRef, getTag, getToolTipText, getUserObject, getXValue, isVisible, setBackground, setConstraints, setControler, setFont, setForeground, setGuiParent, setLabel, setMaximumSize, setMinimumSize, setMsgMouseMoved, setMsgMouseOver, setName, setOid, setPopupMenu, setPreferredSize, setRef, setToolTipText, setUserObject, setVisible |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GuiSelect()
Method Detail |
public abstract int getSelectedIndex()
Achtung!
Wenn List vom Typ MULTI ist, wird der erste Index geliefert.
public abstract void setSelectedIndex(int i)
public abstract void setSelectedItem(java.lang.Object o)
public abstract java.lang.Object getSelectedItem()
public abstract void setItems(java.util.Vector v)
public abstract void setItems(java.lang.String[] s)
public abstract void addItem(java.lang.Object item)
public abstract void addItem(java.lang.Object item, int index)
public abstract void removeItem(java.lang.Object item)
public abstract void removeAllItems()
GuiList.reset()
public abstract java.util.Vector getItems()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |