|
|||||||||||
| 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.GuiOptionGroup
Ein Container für RadioButtons.
GuiContainer und GuiMenu können genau einen Satz von RadioButton halten. Dieser Satz repräsentiert dann genau den Wert, der dem ActionCommand des selektierten RadioButtons entspricht.
Diese OptionGroup wird erst dann wirklich erzeugt, wenn dem Container die erste Option zugewiesen wird.
GuiOption,
GuiContainer#addOption,
GuiMenu.addOption(de.guibuilder.framework.OptionAble),
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 | |
GuiOptionGroup(java.lang.String name)
Erzeugt eine OptionGroup unter Angabe ihres Namens. |
|
| Method Summary | |
void |
add(OptionAble opt)
Fügt einen RadioButton hinzu. |
int |
getDataType()
Liefert STRING |
int |
getGuiType()
Liefert GUI_COMPONENT |
javax.swing.JComponent |
getJComponent()
Liefert hier immer null, da ButtonGroup von Object abgeleitet ist. |
java.lang.String |
getName()
Von GuiMember überschrieben. |
GuiRootPane |
getRootPane()
RootPane wird vom GuiParent übernommen. |
java.lang.String |
getTag()
Liefert "Option" |
java.lang.Object |
getValue()
Liefert das ActionCommand des selektierten Buttons (String). |
void |
reset()
Es werden alle RadioButtons deselektiert. |
void |
setEnabled(boolean b)
(De-)Aktiviert alle RadioButtons dieser ButtonGroup. |
void |
setName(java.lang.String name)
Von GuiMember überschrieben. |
void |
setValue(java.lang.Object val)
Es wird der RadioButten selektiert, der den übergebenen Wert als ActionCommand hält. |
| Methods inherited from class de.guibuilder.framework.GuiComponent |
getDataTypeName, 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, 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, getOid, getParentNames, getParentTab, getPreferredSize, getRef, getToolTipText, getUserObject, getXValue, isVisible, setBackground, setConstraints, setControler, setFont, setForeground, setGuiParent, setLabel, setMaximumSize, setMinimumSize, setMsgMouseMoved, setMsgMouseOver, 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 GuiOptionGroup(java.lang.String name)
Die Factory verwendet den Namen des ersten RadioButtons.
| Method Detail |
public final java.lang.String getTag()
getTag in interface MemberAblegetTag in class GuiMemberpublic javax.swing.JComponent getJComponent()
getJComponent in class GuiMemberpublic int getGuiType()
getGuiType in class GuiComponentpublic final int getDataType()
getDataType in class GuiComponentpublic void setName(java.lang.String name)
setName in interface MemberAblesetName in class GuiMemberpublic java.lang.String getName()
getName in interface MemberAblegetName in class GuiMemberpublic GuiRootPane getRootPane()
getRootPane in class GuiElementGuiMember.getRootPane()public void add(OptionAble opt)
GuiOption,
GuiMenuItemOptionpublic void setValue(java.lang.Object val)
setValue in class GuiComponentGuiComponent.setModified(boolean),
GuiComponent.isModified()public java.lang.Object getValue()
getValue in class GuiComponentpublic void reset()
reset in class GuiMemberpublic void setEnabled(boolean b)
setEnabled in class GuiElement
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||