Package de.willuhn.jameica.gui.parts
Class Panel
- java.lang.Object
-
- de.willuhn.jameica.gui.parts.Panel
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddButton(PanelButton b)Fuegt einen Panel-Button hinzu.voidaddMinimizeListener(org.eclipse.swt.widgets.Listener l)Fuegt dem Panel einen Listener zum Minimieren hinzu.voidpaint(org.eclipse.swt.widgets.Composite parent)Malt die Komponente in das angegebene Composite.voidsetTitle(java.lang.String title)Setzt den anzuzeigenden Titel.
-
-
-
Constructor Detail
-
Panel
public Panel(java.lang.String title, Part child)ct.- Parameters:
title- anzuzeigender Titel.child- Kind-Part welches angezeigt werden soll.
-
Panel
public Panel(java.lang.String title, Part child, boolean border)ct.- Parameters:
title- anzuzeigender Titel.child- Kind-Part welches angezeigt werden soll.border- legt fest, ob ein Rahmen um das Panel gezeichnet werden soll.
-
-
Method Detail
-
addMinimizeListener
public void addMinimizeListener(org.eclipse.swt.widgets.Listener l)
Fuegt dem Panel einen Listener zum Minimieren hinzu. Wird ein solcher angegeben, wird automatisch ein Knopf zum Minimieren angezeigt, der sonst ausgeblendet ist.- Parameters:
l- der auszuloesende Listener.
-
addButton
public void addButton(PanelButton b)
Fuegt einen Panel-Button hinzu.- Parameters:
b- der Panel-Button.
-
setTitle
public void setTitle(java.lang.String title)
Setzt den anzuzeigenden Titel. Dies kann auch nachtraeglich noch ausgefuehrt werden, wenn das Panel schon angezeigt wird.- Parameters:
title-
-
paint
public void paint(org.eclipse.swt.widgets.Composite parent) throws java.rmi.RemoteExceptionDescription copied from interface:PartMalt die Komponente in das angegebene Composite.- Specified by:
paintin interfacePart- Parameters:
parent- das Composite.- Throws:
java.rmi.RemoteException- See Also:
Part.paint(org.eclipse.swt.widgets.Composite)
-
-