public class LabelInputExtended
extends de.willuhn.jameica.gui.input.AbstractInput
LabelInput
Objekts. Es kann nun ein
Tooltip sowie einen Rand haben. Durch setzten von tooltip auf
null
kann der tooltip gelöscht werden.Constructor and Description |
---|
LabelInputExtended(java.lang.String value)
Erzeugt ein neues Label mit dem angegebenen Wert.
|
LabelInputExtended(java.lang.String value,
java.lang.Boolean border)
Erzeugt ein Label mit Wert, ohne Tooltip und Randfalls
border=true . |
LabelInputExtended(java.lang.String value,
java.lang.String tooltip)
Erzeugt ein Label mit Wert und Tooltip.
|
LabelInputExtended(java.lang.String value,
java.lang.String tooltip,
java.lang.Boolean border)
Erzeugt ein Label mit Wert, Tooltip und Rand, falls
border=true . |
Modifier and Type | Method and Description |
---|---|
void |
disable() |
void |
enable() |
void |
focus() |
org.eclipse.swt.widgets.Control |
getControl() |
java.lang.String |
getToolTip()
Liefert den Tooltip Text, oder null, falls kein Tooltip vorhanden ist.
|
java.lang.Object |
getValue()
Liefert den angezeigten Text.
|
java.lang.Boolean |
isBorder()
Liefert die Randeinstellung.
|
boolean |
isEnabled() |
void |
setColor(de.willuhn.jameica.gui.util.Color color)
Legt die Text-Farbe fest.
|
void |
setEnabled(boolean enabled) |
void |
setToolTip(java.lang.String tooltip) |
void |
setValue(java.lang.Object value)
Erwartet ein Objekt des Typs
java.lang.String . |
protected void |
update() |
public LabelInputExtended(java.lang.String value)
value
- anzuzeigender Wert.public LabelInputExtended(java.lang.String value, java.lang.String tooltip)
value
- anzuzeigender Wert.tooltip
- anzuzeigender Tooltippublic LabelInputExtended(java.lang.String value, java.lang.Boolean border)
border=true
.value
- anzuzeigender Textborder
- mit Rand falls true
, sonst ohnepublic LabelInputExtended(java.lang.String value, java.lang.String tooltip, java.lang.Boolean border)
border=true
.value
- anzuzeigender Wert.tooltip
- anzuzeigender Tooltipborder
- mit Rand falls true
, sonst ohnepublic org.eclipse.swt.widgets.Control getControl()
Input.getControl()
public java.lang.Object getValue()
Input.getValue()
public java.lang.String getToolTip()
public java.lang.Boolean isBorder()
true
falls das label einen Rand hat, sonst
false
.public void focus()
Input.focus()
public void setValue(java.lang.Object value)
java.lang.String
.Input.setValue(java.lang.Object)
public void setColor(de.willuhn.jameica.gui.util.Color color)
color
- Text-Farbe.public void setToolTip(java.lang.String tooltip)
tooltip
- Der Tooltiptextpublic void disable()
Input.disable()
public void enable()
Input.enable()
public boolean isEnabled()
Input.isEnabled()
public void setEnabled(boolean enabled)
Input.setEnabled(boolean)
protected void update() throws de.willuhn.jameica.system.OperationCanceledException
update
in class de.willuhn.jameica.gui.input.AbstractInput
de.willuhn.jameica.system.OperationCanceledException
AbstractInput.update()