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 void
addButton(PanelButton b)
Fuegt einen Panel-Button hinzu.void
addMinimizeListener(org.eclipse.swt.widgets.Listener l)
Fuegt dem Panel einen Listener zum Minimieren hinzu.void
paint(org.eclipse.swt.widgets.Composite parent)
Malt die Komponente in das angegebene Composite.void
setTitle(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.RemoteException
Description copied from interface:Part
Malt die Komponente in das angegebene Composite.- Specified by:
paint
in interfacePart
- Parameters:
parent
- das Composite.- Throws:
java.rmi.RemoteException
- See Also:
Part.paint(org.eclipse.swt.widgets.Composite)
-
-