|
||||||||
| 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.GuiLabel
public class 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 |
|---|
| 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 | |
|---|---|
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 label)
Erzeugt ein Label mit dem übergebenen Text, der gleichzeitig als Name der Komponente verwendet wird. |
|
| Method Summary | |
|---|---|
void |
click(java.awt.event.MouseEvent e)
Die Komponente wird angeklickt; ist hier leer implementiert und muß bei Bedarf überschrieben werden. |
int |
getDataType()
Liefert den Datentyp der Componente. |
javax.swing.JComponent |
getJComponent()
Liefert JLabel |
javax.swing.JLabel |
getJLabel()
|
java.lang.String |
getTag()
Liefert den XML-Element-Tag für den Member. |
java.lang.String |
getText()
Delegation an JLabel |
java.lang.Object |
getUnformatedValue()
Liefert den unformatierten Inhalt dieser Componente. |
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 |
|---|
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.TableColumnAble |
|---|
getBackground, getElementName, getFont, getForeground, getGuiComponent, getMaximumSize, getMinimumSize, getName, getParentTable, getToolTipText, isEnabled, isVisible, setEnabled, setGuiParent, setParentTable, setToolTipText |
| Methods inherited from interface de.guibuilder.framework.IDatasetMember |
|---|
getElementName, getElementPath, isRootElement, setElementName |
| Constructor Detail |
|---|
public GuiLabel()
public GuiLabel(java.lang.String label)
public GuiLabel(GuiComponent comp,
java.lang.String title)
| Method Detail |
|---|
public final java.lang.String getTag()
GuiMember
getTag in interface MemberAblegetTag in interface TableColumnAblegetTag in class GuiMemberpublic final javax.swing.JComponent getJComponent()
getJComponent in interface TableColumnAblegetJComponent in class GuiMemberpublic javax.swing.JLabel getJLabel()
public final int getDataType()
GuiComponentDenkbare Werte sind:
getDataType in interface TableColumnAblegetDataType in class GuiComponentpublic void click(java.awt.event.MouseEvent e)
GuiMember
click in class GuiMemberGuiMouseListenerpublic final void reset()
reset in class GuiMemberpublic final void setValue(java.lang.Object val)
GuiComponentDiese Methode wird üblicherweise von den erbenden Komponenten überschrieben.
Die Eigenschaft "modified" der Komponente wird dabei auf "false" gesetzt.
setValue in class GuiComponentsetText(java.lang.String)public java.lang.Object getUnformatedValue()
GuiComponent
getUnformatedValue in class GuiComponentpublic final java.lang.Object getValue()
GuiComponentWird hier null zurückgegeben, ist die Componente zu ignorieren; es handelt sich dann um nicht selektierte RadioButtons.
getValue in class GuiComponentgetText()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()
TableColumnAbleunused!
getValueClass in interface TableColumnAble
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||