|
|||||||||||
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.GuiLabel
Implementierung eines Labels.
Die Ausrichtung des Textes ist rechtsbündig.
Enthält die Bezeichnung des Labels das Zeichen "%" wird der nächste Buchstabe als
Accelerator für die diesem Label zugeordnete Komponente verwendet.
Soll das Zeichen "%" in der Bezeichnung enthalten sein, ist "%%" anzugeben.
Field Summary | |
protected javax.swing.JLabel |
component
|
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 | |
GuiLabel()
Konstruktor für GuiStatusBar |
|
GuiLabel(GuiComponent comp,
java.lang.String title)
Constructor mit der Angabe einer Komponente zu diesem Label (JLabel.setLabelFor). |
|
GuiLabel(java.lang.String title)
Erzeugt ein Label mit dem übergebenen Text, der gleichzeitig als Name der Komponente verwendet wird. |
Method Summary | |
int |
getDataType()
Liefert den Datentyp der Componente. |
javax.swing.JComponent |
getJComponent()
Liefer JLabel |
java.lang.String |
getTag()
Liefert den XML-Element-Tag für den Member. |
java.lang.String |
getText()
Delegation an JLabel |
java.lang.Object |
getValue()
Liefert den Inhalt dieser Componente. |
java.lang.Class |
getValueClass()
Liefert die Klasse, die dem Wert der Komponente entspricht. |
void |
reset()
Macht hier naturgemäß nix. |
void |
setHorizontalAlignment(int i)
Delegation an JLabel |
void |
setIcon(javax.swing.Icon icon)
Delegation an JLabel |
void |
setMnemonic(char c)
Delegation an JLabel setDisplayedMnemonic |
void |
setText(java.lang.String s)
Delegation an JLabel |
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, getRootPane, 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.TableColumnAble |
getBackground, getElementName, getFont, getForeground, getMaximumSize, getMinimumSize, getName, getParentTable, getToolTipText, getXValue, isEnabled, isVisible, setEnabled, setParentTable, setToolTipText |
Field Detail |
protected javax.swing.JLabel component
Constructor Detail |
public GuiLabel()
public GuiLabel(java.lang.String title)
public GuiLabel(GuiComponent comp, java.lang.String title)
Method Detail |
public final java.lang.String getTag()
GuiMember
getTag
in interface TableColumnAble
getTag
in class GuiMember
public final javax.swing.JComponent getJComponent()
getJComponent
in interface TableColumnAble
getJComponent
in class GuiMember
public final int getDataType()
GuiComponent
Denkbare Werte sind:
getDataType
in interface TableColumnAble
getDataType
in class GuiComponent
public final void reset()
reset
in class GuiMember
public final 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
setText(java.lang.String)
public final java.lang.Object getValue()
GuiComponent
Wird hier null zurückgegeben, ist die Componente zu ignorieren; es handelt sich dann um nicht selektierte RadioButtons.
getValue
in class GuiComponent
getText()
public final void setText(java.lang.String s)
public final java.lang.String getText()
public final void setHorizontalAlignment(int i)
public final void setMnemonic(char c)
public final void setIcon(javax.swing.Icon icon)
public java.lang.Class getValueClass()
TableColumnAble
unused!
getValueClass
in interface TableColumnAble
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |