|
|||||||||||
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.GuiMenuItemOption
Implementierung eines Menüeintrags in Form eines RadioButtons. Verhält sich wie ein normaler RadioButton.
GuiOption
,
Serialized FormField 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 MemberAble
getTag
in class GuiMember
public javax.swing.JComponent getJComponent()
MenuItemAble
getJComponent
in interface MenuItemAble
getJComponent
in class GuiMember
public final int getDataType()
GuiComponent
Denkbare Werte sind:
getDataType
in class GuiComponent
public void setOptionGroup(GuiOptionGroup grp)
setOptionGroup
in interface OptionAble
GuiMenu.addOption(de.guibuilder.framework.OptionAble)
public GuiRootPane getRootPane()
getRootPane
in interface OptionAble
getRootPane
in class GuiElement
GuiMember.getRootPane()
public void setValue(java.lang.Object val)
GuiComponent
Diese Methode wird üblicherweise von den erbenden Komponenten überschrieben.
Die Eigenschaft "modified" der Komponente wird dabei auf "false" gesetzt.
setValue
in class GuiComponent
GuiComponent.setModified(boolean)
,
GuiComponent.isModified()
public java.lang.Object getValue()
getValue
in class GuiComponent
public void reset()
reset
in class GuiMember
public java.lang.String getText()
public java.lang.String getActionCommand()
getActionCommand
in interface OptionAble
public void setActionCommand(java.lang.String a)
MenuItemAble
setActionCommand
in interface MenuItemAble
public void setSelected(boolean b)
setSelected
in interface OptionAble
public 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 OptionAble
public MenuAble getGuiMenu()
MenuItemAble
getGuiMenu
in interface MenuItemAble
public void setGuiMenu(MenuAble menu)
MenuItemAble
setGuiMenu
in interface MenuItemAble
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |