|
||||||||
| 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.GuiContainer
de.guibuilder.framework.GuiPanel
de.guibuilder.framework.GuiTab
public class GuiTab
Implementierung einer Karte für einen Registerkartensatz.
Die Methode setIcon muß vor dem Hinzufügen zu einem Tabset aufgerufen werden.
GuiTabset.addTab(de.guibuilder.framework.GuiTab)| Field Summary |
|---|
| Fields inherited from class de.guibuilder.framework.GuiContainer |
|---|
BORDER, FLOW, FORM, GRID, GRIDBAG, NULL, SPLIT, SPRING, TABLE |
| Fields inherited from class de.guibuilder.framework.GuiMember |
|---|
GUI_ACTION, GUI_COMPONENT, GUI_CONTAINER, GUI_TABLE, GUI_TREE, GUI_TYPE_NAMES, OID |
| Constructor Summary | |
|---|---|
GuiTab()
Erzeugt einer Registerkarte ohne Beschriftung. |
|
GuiTab(GuiTabset parent,
java.lang.String label)
Erzeugt eine Registerkarte zu einem Registerkartensatz. |
|
GuiTab(java.lang.String label)
Erzeugt einer Registerkarte mit einer Beschriftung. |
|
| Method Summary | |
|---|---|
GuiTabset |
getGuiTabset()
Liefert den Registerkartensatz, in dem dieser Karte liegt oder null, wenn diese Karte noch nicht einem Tabset zugewiesen wurde. |
javax.swing.Icon |
getIcon()
Liefert den Icon dieser Registerkarte oder null wenn keiner gesetzt. |
java.lang.String |
getMsgActive()
|
GuiTabset |
getParentTabset()
Liefert den Tabset zu dieser Registerkarte |
int |
getTabIndex()
Liefert den TabIndex dieser Registerkarte im Tabset. |
java.lang.String |
getTag()
Liefert den XML-Element-Tag für den Member. |
void |
reset()
Setzt den Feldinhalt aller Komponenten dieser Panel auf leer (null). |
void |
setIcon(javax.swing.Icon icon)
Setzt den Icon dieser Registerkarte. |
void |
setMnemonic(char mnemo,
int index)
|
void |
setName(java.lang.String newName)
Diese Methode ist hier überschrieben wegen der Verknüpfung der Registerkarten mit dem Tabset. |
void |
setSelected()
Holt diesen Tab in den Vordergrund |
void |
setTitle(java.lang.String label)
Setzt die Beschriftung der Registerkarte zur Laufzeit neu. |
| Methods inherited from class de.guibuilder.framework.GuiPanel |
|---|
getDesktop, getJComponent, getLayoutManager, selectTextMembers, setDesktop, setGridColumns, setLayoutManager |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface de.guibuilder.framework.IDatasetMember |
|---|
getElementName, getElementPath, isRootElement, setElementName |
| Constructor Detail |
|---|
public GuiTab()
Die Beschriftung muß anschließend mit
der Methode setTitle(String) gesetzt werden.
Erst dann kann die Karte einem Tabset mit addTab() zugewiesen werden.
setTitle(java.lang.String),
GuiTabset.addTab(de.guibuilder.framework.GuiTab)public GuiTab(java.lang.String label)
label - Beschriftung der Registerkarte.GuiTabset.addTab(de.guibuilder.framework.GuiTab)
public GuiTab(GuiTabset parent,
java.lang.String label)
Die Verknüpfung Tabset <--> Tab wird mit erledigt.
Dieser Constructor wird von der Factory verwendet.
parent - label - | Method Detail |
|---|
public void setMnemonic(char mnemo,
int index)
public final java.lang.String getTag()
GuiMember
getTag in interface MemberAblegetTag in class GuiPanelpublic final GuiTabset getGuiTabset()
GuiTabset.addTab(de.guibuilder.framework.GuiTab)public final int getTabIndex()
public final javax.swing.Icon getIcon()
public final void setIcon(javax.swing.Icon icon)
icon - Ein ImageIconGuiUtil.makeIcon(java.lang.String),
GuiTabset.addTab(de.guibuilder.framework.GuiTab)public final void setTitle(java.lang.String label)
public final GuiTabset getParentTabset()
public final void setSelected()
public void setName(java.lang.String newName)
setName in interface MemberAblesetName in class GuiMemberpublic final void reset()
TODO : Das funktioniert nicht, wenn das Attribut ref="-" ist.
reset in class GuiContainerGuiMember.reset()public java.lang.String getMsgActive()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||