de.guibuilder.framework
Class GuiMinMax
java.lang.Object
de.guibuilder.framework.GuiMember
de.guibuilder.framework.GuiElement
de.guibuilder.framework.GuiComponent
de.guibuilder.framework.GuiMinMax
- All Implemented Interfaces:
- IDatasetComponent, IDatasetMember, MemberAble, MemberPopupAble
- Direct Known Subclasses:
- GuiScrollBar, GuiSlider, GuiSpin
public abstract class GuiMinMax
- extends GuiComponent
Abstrakte Basisklasse für ScrollBar, Slider und Spin.
Es kann ein Minimal- und ein Maximalwert eingestellt werden,
den diese Komponente repräsentiert.
Der Maximalwert muß größer als der Minimalwert sein.
- See Also:
GuiSlider,
GuiScrollBar,
GuiSpin
| Fields inherited from class de.guibuilder.framework.GuiComponent |
BOOLEAN, DATA_TYPE_NAMES, DATE, ENUM, INTEGER, MULTILINE, NUMBER, STRING, TABLE, TIME, TREE |
|
Constructor Summary |
GuiMinMax(java.lang.String label)
|
|
Method Summary |
int |
getDataType()
Liefert den Datentyp der Componente. |
abstract int |
getMaximum()
Liefert den Maximalwert. |
abstract int |
getMinimum()
Liefert den Minimalwert. |
abstract void |
setMaximum(int i)
Setzt den Maximalwert. |
abstract void |
setMinimum(int i)
Setzt den Minimalwert. |
| Methods inherited from class de.guibuilder.framework.GuiComponent |
commitChanges, getDatasetValues, getDatasetValues, getDataTypeName, getGuiComponent, getGuiType, getLabel, getMaxlen, getMinlen, getUnformatedValue, getValue, isModified, isNotnull, postProc, setDatasetValues, setMaxlen, setMinlen, setModified, setNotnull, setValue, 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 de.guibuilder.framework.GuiMember |
addSetter, click, d_click, getAwtComponent, getBackground, getConstraints, getControler, getController, getDropTarget, getElementName, getElementPath, getFont, getForeground, getFullName, getGuiParent, getGuiTypeName, getJComponent, getMaximumSize, getMemberElement, getMinimumSize, getMsgDragEnter, getMsgDragExit, getMsgDragOver, getMsgDrop, getMsgFileDrop, getMsgMouseOver, getMsgPopup, getName, getOid, getParentNames, getParentTab, getPopupMenu, getPreferences, getPreferredSize, getRef, getTag, getToolTipText, getUserObject, isRootElement, isVisible, reset, setBackground, setConstraints, setControler, setController, setDrag, setElementName, setFont, setForeground, setGuiParent, setLabel, setMaximumSize, setMinimumSize, setMsgDragEnter, setMsgDragExit, setMsgDragOver, setMsgDrop, setMsgFileDrop, setMsgMouseMoved, setMsgMouseOver, setMsgPopup, setName, setOid, setPopupMenu, setPreferences, setPreferredSize, setRef, setStateAttributes, setToolTipText, setUserObject, setVisible, showPopupMenu, showPopupMenu |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GuiMinMax
public GuiMinMax(java.lang.String label)
getDataType
public final int getDataType()
- Description copied from class:
GuiComponent
- Liefert den Datentyp der Componente.
Denkbare Werte sind:
- BOOLEAN (Check)
- DATE = String
- ENUM (not implemented)
- INTEGER (Slider, Scrollbar, Spinn)
- MULTILINE = String (Memo, Editor)
- NUMBER = String
- STRING (Text, Combo, List, Label, Password, Hidden)
- TIME = String
- TABLE = Vector von Vectoren
- TREE (not implemented; see GuiTree.getAllValuesXml)
- Specified by:
getDataType in class GuiComponent
getMinimum
public abstract int getMinimum()
- Liefert den Minimalwert.
setMinimum
public abstract void setMinimum(int i)
- Setzt den Minimalwert.
getMaximum
public abstract int getMaximum()
- Liefert den Maximalwert.
setMaximum
public abstract void setMaximum(int i)
- Setzt den Maximalwert.