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 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)
public void setToolTip(java.lang.String toolTip)
toolTip
- das zu setzende Objekt toolTip