Package de.willuhn.jameica.gui.parts
Class TitlePart
java.lang.Object
de.willuhn.jameica.gui.parts.TitlePart
- All Implemented Interfaces:
Part
Eine Komponente, die einen Titel mit Farberverlauf im Hintergrund anzeigt.
Auf der rechten Seite koennen Buttons mit Aktionen hinzugefuegt werden.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Fuegt einen Button hinzu.void
Entfernt alle Buttons wieder.org.eclipse.swt.widgets.Composite
Liefert das Composite, in dem dann weiterer Inhalt folgen kann.void
paint
(org.eclipse.swt.widgets.Composite parent) Malt die Komponente in das angegebene Composite.void
Setzt den anzuzeigenden Titel.
-
Constructor Details
-
TitlePart
ct.- Parameters:
title
- anzuzeigender Titel.
-
TitlePart
ct.- Parameters:
title
- anzuzeigender Titel.border
- legt fest, ob ein Rahmen um das Composite gezeichnet werden soll.
-
-
Method Details
-
setTitle
Setzt den anzuzeigenden Titel.- Parameters:
text
- der Titel.
-
addButton
Fuegt einen Button hinzu.- Parameters:
b
- der Button.
-
clearButtons
public void clearButtons()Entfernt alle Buttons wieder. -
paint
public void paint(org.eclipse.swt.widgets.Composite parent) Description copied from interface:Part
Malt die Komponente in das angegebene Composite. -
getComposite
public org.eclipse.swt.widgets.Composite getComposite()Liefert das Composite, in dem dann weiterer Inhalt folgen kann.- Returns:
- Composite.
-