Package de.willuhn.jameica.gui.util
Class ButtonArea
- java.lang.Object
-
- de.willuhn.jameica.gui.util.ButtonArea
-
public class ButtonArea extends java.lang.Object
Diese Klasse erzeugt standardisierte Bereiche fuer die Dialog-Buttons. Bitte kuenftig stattdessenButtonArea
verwenden.
-
-
Constructor Summary
Constructors Constructor Description ButtonArea(org.eclipse.swt.widgets.Composite parent, int numButtons)
Erzeugt einen neuen Standard-Button-Bereich.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addButton(Button button)
fuegt der Area einen Button hinzu.void
addButton(java.lang.String name, Action action)
Fuegt der Area einen Button hinzu.void
addButton(java.lang.String name, Action action, java.lang.Object context)
Fuegt der Area einen Button hinzu.void
addButton(java.lang.String name, Action action, java.lang.Object context, boolean isDefault)
Fuegt der Area einen Button hinzu.void
addButton(java.lang.String name, Action action, java.lang.Object context, boolean isDefault, java.lang.String icon)
Fuegt der Area einen Button hinzu.
-
-
-
Constructor Detail
-
ButtonArea
public ButtonArea(org.eclipse.swt.widgets.Composite parent, int numButtons)
Erzeugt einen neuen Standard-Button-Bereich.- Parameters:
parent
- Composite, in dem die Buttons gezeichnet werden sollen.numButtons
- Anzahl der Buttons, die hier drin gespeichert werden sollen.
-
-
Method Detail
-
addButton
public void addButton(Button button)
fuegt der Area einen Button hinzu.- Parameters:
button
- der Button.
-
addButton
public void addButton(java.lang.String name, Action action)
Fuegt der Area einen Button hinzu. Beim Klick wird die Action ausgeloest.- Parameters:
name
- Bezeichnung des Buttons.action
- auszuloesende Action.
-
addButton
public void addButton(java.lang.String name, Action action, java.lang.Object context)
Fuegt der Area einen Button hinzu. Beim Klick wird die Action ausgeloest.- Parameters:
name
- Bezeichnung des Buttons.action
- auszuloesende Action.context
- Optionaler Context, der der Action mitgegeben wird.
-
addButton
public void addButton(java.lang.String name, Action action, java.lang.Object context, boolean isDefault)
Fuegt der Area einen Button hinzu. Beim Klick wird die Action ausgeloest.- Parameters:
name
- Bezeichnung des Buttons.action
- auszuloesende Action.context
- Optionaler Context, der der Action mitgegeben wird.isDefault
- markiert den per Default aktiven Button.
-
addButton
public void addButton(java.lang.String name, Action action, java.lang.Object context, boolean isDefault, java.lang.String icon)
Fuegt der Area einen Button hinzu. Beim Klick wird die Action ausgeloest.- Parameters:
name
- Bezeichnung des Buttons.action
- auszuloesende Action.context
- Optionaler Context, der der Action mitgegeben wird.isDefault
- markiert den per Default aktiven Button.icon
- Icon, welches links neben dem Button angezeigt werden soll.
-
-