|
|||||||||||
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.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 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 | |
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 MemberAble
getTag
in class GuiMember
public javax.swing.JComponent getJComponent()
getJComponent
in class GuiMember
public int getGuiType()
getGuiType
in class GuiComponent
public final int getDataType()
getDataType
in class GuiComponent
public void setName(java.lang.String name)
setName
in interface MemberAble
setName
in class GuiMember
public java.lang.String getName()
getName
in interface MemberAble
getName
in class GuiMember
public GuiRootPane getRootPane()
getRootPane
in class GuiElement
GuiMember.getRootPane()
public void add(OptionAble opt)
GuiOption
,
GuiMenuItemOption
public void setValue(java.lang.Object val)
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 void setEnabled(boolean b)
setEnabled
in class GuiElement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |