|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.guibuilder.framework.GuiMember
de.guibuilder.framework.GuiElement
de.guibuilder.framework.GuiComponent
de.guibuilder.framework.GuiMinMax
de.guibuilder.framework.GuiSpin
public final class GuiSpin
Implementierung einer SpinBox.
| Field Summary |
|---|
| Fields inherited from class de.guibuilder.framework.GuiComponent |
|---|
BOOLEAN, DATA_TYPE_NAMES, DATE, ENUM, INTEGER, MULTILINE, NUMBER, STRING, TABLE, TIME, TREE |
| Fields inherited from class de.guibuilder.framework.GuiMember |
|---|
GUI_ACTION, GUI_COMPONENT, GUI_CONTAINER, GUI_TABLE, GUI_TREE, GUI_TYPE_NAMES, OID |
| Constructor Summary | |
|---|---|
GuiSpin(java.lang.String title)
Erzeugt eine SpinnBox mit einem angegebenen Namen. |
|
| Method Summary | |
|---|---|
javax.swing.JComponent |
getJComponent()
Liefert die Swing-Komponente zu diesem Oberflächen-Objekt (Delegation). |
int |
getMaximum()
Liefert den Maximalwert. |
int |
getMinimum()
Liefert den Minimalwert. |
javax.swing.JSpinner |
getSpinner()
|
java.lang.String |
getTag()
Liefert den XML-Element-Tag für den Member. |
java.lang.Object |
getUnformatedValue()
Liefert den unformatierten Inhalt dieser Componente. |
java.lang.Object |
getValue()
Liefert ein Integer oder null, wenn Minimum und nn='false'. |
void |
reset()
Setzt den Wert auf Minimum zurück. |
void |
setMaximum(int i)
Setzt den maximalen Wert; es wird gleichzeitig in Abhängigkeit davon die Breite der Komponente berechnet. |
void |
setMinimum(int i)
Setzt den Minimalwert. |
void |
setValue(java.lang.Object val)
Setzt den Spinner; es darf ein String mit Ziffern oder ein Integer übergeben werden. |
| Methods inherited from class de.guibuilder.framework.GuiMinMax |
|---|
getDataType |
| Methods inherited from class de.guibuilder.framework.GuiComponent |
|---|
commitChanges, getDatasetValues, getDatasetValues, getDataTypeName, getGuiComponent, getGuiType, getLabel, getMaxlen, getMinlen, isModified, isNotnull, postProc, setDatasetValues, setMaxlen, setMinlen, setModified, setNotnull, toString, verify |
| Methods inherited from class de.guibuilder.framework.GuiElement |
|---|
getFileName, getHint, getMsgChange, getMsgClick, getMsgDblClick, getParentTable, getRootPane, hasTabstop, isEnabled, requestFocus, setEnabled, setHint, setMsgChange, setMsgClick, setMsgDblClick, setMsgLostFocus, setParentTable, setTabstop |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.guibuilder.framework.IDatasetMember |
|---|
getElementName, getElementPath, isRootElement, setElementName |
| Constructor Detail |
|---|
public GuiSpin(java.lang.String title)
Der Wertebereich ist per default 0 - 100.
Ist der eingestellte Wert gleich dem Minimum,
wird null geliefert (so, als währe das Feld leer).
Ist das Feld mit nn="true" gekennzeichnet, wird im
Unterschied dazu in diesem Fall der minimale Wert geliefert.
setMinimum(int),
setMaximum(int)| Method Detail |
|---|
public javax.swing.JComponent getJComponent()
GuiMemberEs ist möglich, auf die jeweilige Swing-Klasse (JCombo, JTextField, JPanel, ...) zu casten; die Swing-Methoden können so genutzt werden.
Bei einem HiddenField und OptionGroup wird null geliefert!
getJComponent in class GuiMemberpublic final java.lang.String getTag()
GuiMember
getTag in interface MemberAblegetTag in class GuiMemberpublic void setValue(java.lang.Object val)
setValue in class GuiComponentGuiComponent.setModified(boolean),
GuiComponent.isModified()public java.lang.Object getUnformatedValue()
GuiComponent
getUnformatedValue in class GuiComponentpublic java.lang.Object getValue()
getValue in class GuiComponentpublic void reset()
reset in class GuiMembergetMinimum()public int getMinimum()
GuiMinMax
getMinimum in class GuiMinMaxpublic void setMinimum(int i)
GuiMinMax
setMinimum in class GuiMinMaxpublic int getMaximum()
GuiMinMax
getMaximum in class GuiMinMaxpublic void setMaximum(int i)
setMaximum in class GuiMinMaxpublic javax.swing.JSpinner getSpinner()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||