|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| 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.GuiMenuItemOption
Implementierung eines Menüeintrags in Form eines RadioButtons. Verhält sich wie ein normaler RadioButton.
GuiOption,
Serialized Form| 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 | |
GuiMenuItemOption(java.lang.String label,
MenuAble menu)
Erzeugt einen Menüeintrag, der dem übergebenen Menü am Ende hinzugefügt wird. |
|
| Method Summary | |
java.lang.String |
getActionCommand()
|
javax.swing.AbstractButton |
getButton()
|
int |
getDataType()
Liefert den Datentyp der Componente. |
MenuAble |
getGuiMenu()
Liefert das Menü zu diesem Menü-Eintrag |
javax.swing.JComponent |
getJComponent()
Liefert die swing-Komponente zum Menü-Eintrag. |
GuiRootPane |
getRootPane()
Wegen Bug in Swing wird JComponent.getRootPane hier überschrieben. |
java.lang.String |
getTag()
Liefert den XML-Element-Tag der Komponente ("Form", "Text", "Panel", ...). |
java.lang.String |
getText()
|
java.lang.Object |
getValue()
Liefert den Wert, den diese Option repräsentiert, wenn sie selektiert ist; ansonsten Boolen.FALSE |
void |
reset()
|
void |
setAccelerator(javax.swing.KeyStroke key)
|
void |
setActionCommand(java.lang.String a)
From swing.AbstractButton |
void |
setGuiMenu(MenuAble menu)
Setzt das Menü zu diesem Menü-Eintrag |
void |
setIcon(javax.swing.Icon icon)
|
void |
setMnemonic(char c)
|
void |
setOptionGroup(GuiOptionGroup grp)
|
void |
setSelected(boolean b)
|
void |
setValue(java.lang.Object val)
Setzt den Inhalt dieser Componente. |
| Methods inherited from class de.guibuilder.framework.GuiComponent |
getDataTypeName, getGuiType, getMaxlen, getMinlen, getModelValues, isModified, isNotnull, setMaxlen, setMinlen, setModelValues, setModified, setNotnull, verify |
| Methods inherited from class de.guibuilder.framework.GuiElement |
getFileName, getHint, getMsgChange, getMsgDblClick, getParentTable, 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, getLabel, getMaximumSize, getMinimumSize, getMsgMouseOver, getName, getOid, getParentNames, getParentTab, getPreferredSize, getRef, 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 |
| Methods inherited from interface de.guibuilder.framework.MenuItemAble |
setName |
| Methods inherited from interface de.guibuilder.framework.MemberAble |
getName |
| Methods inherited from interface de.guibuilder.framework.OptionAble |
getMsgChange, getName, setGuiParent |
| Constructor Detail |
public GuiMenuItemOption(java.lang.String label,
MenuAble menu)
| Method Detail |
public final java.lang.String getTag()
MemberAble
getTag in interface MemberAblegetTag in class GuiMemberpublic javax.swing.JComponent getJComponent()
MenuItemAble
getJComponent in interface MenuItemAblegetJComponent in class GuiMemberpublic final int getDataType()
GuiComponentDenkbare Werte sind:
getDataType in class GuiComponentpublic void setOptionGroup(GuiOptionGroup grp)
setOptionGroup in interface OptionAbleGuiMenu.addOption(de.guibuilder.framework.OptionAble)public GuiRootPane getRootPane()
getRootPane in interface OptionAblegetRootPane in class GuiElementGuiMember.getRootPane()public void setValue(java.lang.Object val)
GuiComponentDiese Methode wird üblicherweise von den erbenden Komponenten überschrieben.
Die Eigenschaft "modified" der Komponente wird dabei auf "false" gesetzt.
setValue in class GuiComponentGuiComponent.setModified(boolean),
GuiComponent.isModified()public java.lang.Object getValue()
getValue in class GuiComponentpublic void reset()
reset in class GuiMemberpublic java.lang.String getText()
public java.lang.String getActionCommand()
getActionCommand in interface OptionAblepublic void setActionCommand(java.lang.String a)
MenuItemAble
setActionCommand in interface MenuItemAblepublic void setSelected(boolean b)
setSelected in interface OptionAblepublic void setIcon(javax.swing.Icon icon)
public void setMnemonic(char c)
public void setAccelerator(javax.swing.KeyStroke key)
public javax.swing.AbstractButton getButton()
getButton in interface OptionAblepublic MenuAble getGuiMenu()
MenuItemAble
getGuiMenu in interface MenuItemAblepublic void setGuiMenu(MenuAble menu)
MenuItemAble
setGuiMenu in interface MenuItemAble
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||