Modifier and Type | Field | Description |
---|---|---|
protected org.eclipse.swt.widgets.Button |
button |
Constructor | Description |
---|---|
Button(java.lang.String title,
Action action) |
ct.
|
Button(java.lang.String title,
Action action,
java.lang.Object context) |
ct.
|
Button(java.lang.String title,
Action action,
java.lang.Object context,
boolean defaultButton) |
ct.
|
Button(java.lang.String title,
Action action,
java.lang.Object context,
boolean defaultButton,
java.lang.String icon) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
void |
paint(org.eclipse.swt.widgets.Composite parent) |
Malt die Komponente in das angegebene Composite.
|
void |
setEnabled(boolean enabled) |
Legt fest, ob der Button aktiviert oder deaktiviert sein soll.
|
void |
setIcon(java.lang.String icon) |
Setzt das Icon oder aendert es zur Laufzeit.
|
void |
setText(java.lang.String text) |
Speichert den Text auf dem Button.
|
public Button(java.lang.String title, Action action)
title
- Beschriftung.action
- Action, die beim Klick ausgefuehrt werden soll.public Button(java.lang.String title, Action action, java.lang.Object context)
title
- Beschriftung.action
- Action, die beim Klick ausgefuehrt werden soll.context
- ein Context-Objekt, welches beim Click der Action uebergeben wird.public Button(java.lang.String title, Action action, java.lang.Object context, boolean defaultButton)
title
- Beschriftung.action
- Action, die beim Klick ausgefuehrt werden soll.context
- ein Context-Objekt, welches beim Click der Action uebergeben wird.defaultButton
- legt fest, ob das der Default-Button der Shell sein soll.public Button(java.lang.String title, Action action, java.lang.Object context, boolean defaultButton, java.lang.String icon)
title
- Beschriftung.action
- Action, die beim Klick ausgefuehrt werden soll.context
- ein Context-Objekt, welches beim Click der Action uebergeben wird.defaultButton
- legt fest, ob das der Default-Button der Shell sein soll.icon
- Icon, welches links neben der Beschriftung angezeigt werden soll.public void setEnabled(boolean enabled)
enabled
- true, wenn der Button anklickbar sein soll, sonst false.public void setText(java.lang.String text)
text
- der anzuzeigende Text.public void setIcon(java.lang.String icon)
icon
- das anzuzeigende Icon.public void paint(org.eclipse.swt.widgets.Composite parent) throws java.rmi.RemoteException
Part
paint
in interface Part
parent
- das Composite.java.rmi.RemoteException
Part.paint(org.eclipse.swt.widgets.Composite)