public class ToolTipButton
extends de.willuhn.jameica.gui.parts.Button
Constructor and Description |
---|
ToolTipButton(java.lang.String title,
de.willuhn.jameica.gui.Action action) |
ToolTipButton(java.lang.String title,
de.willuhn.jameica.gui.Action action,
java.lang.Object context) |
ToolTipButton(java.lang.String title,
de.willuhn.jameica.gui.Action action,
java.lang.Object context,
boolean defaultButton) |
ToolTipButton(java.lang.String title,
de.willuhn.jameica.gui.Action action,
java.lang.Object context,
boolean defaultButton,
java.lang.String icon) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getToolTip() |
void |
paint(org.eclipse.swt.widgets.Composite parent) |
void |
setToolTip(java.lang.String toolTip) |
public ToolTipButton(java.lang.String title, de.willuhn.jameica.gui.Action action)
title
- Beschriftung.action
- Action, die beim Klick ausgefuehrt werden soll.public ToolTipButton(java.lang.String title, de.willuhn.jameica.gui.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 ToolTipButton(java.lang.String title, de.willuhn.jameica.gui.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 ToolTipButton(java.lang.String title, de.willuhn.jameica.gui.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 java.lang.String getToolTip()
public void setToolTip(java.lang.String toolTip)
toolTip
- das zu setzende Objekt toolTippublic void paint(org.eclipse.swt.widgets.Composite parent) throws java.rmi.RemoteException
paint
in interface de.willuhn.jameica.gui.Part
paint
in class de.willuhn.jameica.gui.parts.Button
java.rmi.RemoteException
(org.eclipse.swt.widgets.Composite)