|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.guibuilder.framework.GuiWindow | +--de.guibuilder.framework.GuiInternalFrame
Implementierung eines internen verschiebbaren Fensters ähnlich wie MS MDI.
Field Summary |
Fields inherited from class de.guibuilder.framework.GuiWindow |
APPLET, DIALOG, DISPOSE, FORM, HIDE, INTERNAL, NOTHING |
Constructor Summary | |
GuiInternalFrame()
|
|
GuiInternalFrame(java.lang.String title)
|
Method Summary | |
void |
dispose()
Vernichtet das Fenster und entfernt alle abhängigen Objekte; das hilft dem gc. |
java.awt.Container |
getComponent()
Liefert die Swing-Komponente zu diesem Oberflächen-Objekt. |
int |
getGuiType()
Liefert den Typ des Fensters je nach Unterklasse: FORM, DIALOG, APPLET oder INTERNAL |
java.awt.Image |
getIconImage()
Liefert den Icon in der linken oberen Ecke des Fensters; nur bei Form |
de.guibuilder.framework.GuiInternalFrameImpl |
getInternalFrame()
|
java.awt.Window |
getOwner()
Liefert hier null. |
GuiRootPane |
getRootPane()
Liefert GuiRootPane |
java.lang.String |
getTag()
Liefert den XML-Element-Tag der Komponente ("Form", "Text", "Panel", ...). |
java.lang.String |
getTitle()
Liefert den Fenstertitel; gilt nicht für Applet. |
void |
hide()
"Versteckt" das Fenster; es kann anschließend mit "show()" wieder in alter Schönheit angezeigt werden. |
boolean |
isModal()
Liefert false. |
boolean |
isSystemForm()
Liefert false. |
void |
setIconImage(java.awt.Image img)
Setzt den Icon in der linken oberen Ecke des Fensters; nur bei Form |
void |
setModal(boolean b)
Gilt nur für GuiDialog |
void |
setRootPane(GuiRootPane root)
Schiebt dem Fenster ein anderes RootPane unter. |
void |
setTitle(java.lang.String s)
Setzt den Fenstertitel; gilt nicht für Applet. |
Methods inherited from class de.guibuilder.framework.GuiWindow |
getAction, getAllValuesXml, getControler, getDefaultTitle, getGuiComponent, getGuiContainer, getGuiMember, getGuiMenuBar, getMainPanel, getModel, getModelValues, getMsgActive, getMsgClose, getMsgOpen, getName, getObjectSize, getValue, getWindowId, replaceRootPane, reset, setAllValuesXml, setAllValuesXml, setControler, setControler, setDefaultCloseOperation, setDefaultTitle, setModel, setModelValues, setMsgActive, setMsgClose, setMsgOpen, setName, setSystemForm, setValue, setWindowId, show, verify |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GuiInternalFrame()
public GuiInternalFrame(java.lang.String title)
Method Detail |
public final int getGuiType()
GuiWindow
getGuiType
in class GuiWindow
public final java.lang.String getTag()
MemberAble
getTag
in interface MemberAble
getTag
in class GuiWindow
public final java.awt.Container getComponent()
GuiWindow
getComponent
in class GuiWindow
public de.guibuilder.framework.GuiInternalFrameImpl getInternalFrame()
public final void setRootPane(GuiRootPane root)
setRootPane
in class GuiWindow
public final GuiRootPane getRootPane()
getRootPane
in class GuiWindow
public final void setIconImage(java.awt.Image img)
GuiWindow
setIconImage
in class GuiWindow
public final java.awt.Image getIconImage()
GuiWindow
getIconImage
in class GuiWindow
public final java.awt.Window getOwner()
public final boolean isSystemForm()
isSystemForm
in class GuiWindow
public final boolean isModal()
isModal
in class GuiWindow
GuiDialog
public final void setModal(boolean b)
GuiWindow
setModal
in class GuiWindow
GuiDialog
public final void setTitle(java.lang.String s)
GuiWindow
setTitle
in class GuiWindow
public final java.lang.String getTitle()
GuiWindow
getTitle
in class GuiWindow
public final void dispose()
GuiWindow
Achtung!
Im Anschluß an diese Methodenaufruf dürfen keine weiteren
Manipulation an diesem Objekt mehr vorgenommen werden;
vielmehr ist die Objektreferenz auf null zu setzen.
dispose
in class GuiWindow
public final void hide()
GuiWindow
hide
in class GuiWindow
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |