Package de.willuhn.jameica.gui.parts
Class Panel
java.lang.Object
de.willuhn.jameica.gui.parts.Panel
- All Implemented Interfaces:
Part
Das ist ein Container, der weitere Parts aufnehmen kann, jedoch
die Anzeige um einen Titel und Rahmen erweitert.
- Author:
- willuhn
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidFuegt 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.voidSetzt den anzuzeigenden Titel.
-
Constructor Details
-
Panel
ct.- Parameters:
title- anzuzeigender Titel.child- Kind-Part welches angezeigt werden soll.
-
Panel
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 Details
-
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
Fuegt einen Panel-Button hinzu.- Parameters:
b- der Panel-Button.
-
setTitle
Setzt den anzuzeigenden Titel. Dies kann auch nachtraeglich noch ausgefuehrt werden, wenn das Panel schon angezeigt wird.- Parameters:
title-
-
paint
Description copied from interface:PartMalt die Komponente in das angegebene Composite.- Specified by:
paintin interfacePart- Parameters:
parent- das Composite.- Throws:
RemoteException- See Also:
-