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 Rand, falls
border=true . |
LabelInputExtended(java.lang.String value,
java.lang.Boolean border,
int alignment)
Erzeugt ein Label mit Wert, Rand, falls
border=true und
Alignment |
LabelInputExtended(java.lang.String value,
int alignment)
Erzeugt ein Label mit Wert und Alignment.
|
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,
int alignment)
Erzeugt ein Label mit Wert, Tooltip, Rand, falls
border=true
und Alignment. |
LabelInputExtended(java.lang.String value,
java.lang.String tooltip,
int alignment)
Erzeugt ein Label mit Wert, Tooltip und Alignment.
|
Modifier and Type | Method and Description |
---|---|
void |
disable() |
void |
enable() |
void |
focus() |
int |
getAlignment()
Liefert das Alignment.
|
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 |
setAlignment(int alignment)
Legt das Alignment fest.
|
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.Boolean border)
border=true
.value
- anzuzeigender Textborder
- mit Rand falls true
, sonst ohnepublic LabelInputExtended(java.lang.String value, java.lang.Boolean border, int alignment)
border=true
und
Alignmentvalue
- anzuzeigender Textborder
- mit Rand falls true
, sonst ohnealignment
- das Alignmentpublic LabelInputExtended(java.lang.String value, int alignment)
value
- anzuzeigender Wert.alignment
- das Alignment.public LabelInputExtended(java.lang.String value, java.lang.String tooltip)
value
- anzuzeigender Wert.tooltip
- anzuzeigender Tooltippublic LabelInputExtended(java.lang.String value, java.lang.String tooltip, java.lang.Boolean border, int alignment)
border=true
und Alignment.value
- anzuzeigender Wert.tooltip
- anzuzeigender Tooltipborder
- mit Rand falls true
, sonst ohnealignment
- das Alignmentpublic LabelInputExtended(java.lang.String value, java.lang.String tooltip, int alignment)
value
- anzuzeigender Wert.tooltip
- anzuzeigender Tooltipalignment
- das Alignmentpublic void disable()
Input.disable()
public void enable()
Input.enable()
public void focus()
Input.focus()
public int getAlignment()
public org.eclipse.swt.widgets.Control getControl()
Input.getControl()
public java.lang.String getToolTip()
public java.lang.Object getValue()
Input.getValue()
public java.lang.Boolean isBorder()
true
falls das label einen Rand hat, sonst
false
.public boolean isEnabled()
Input.isEnabled()
public void setAlignment(int alignment)
alignment
- das Alignment.public void setColor(de.willuhn.jameica.gui.util.Color color)
color
- Text-Farbe.public void setEnabled(boolean enabled)
Input.setEnabled(boolean)
public void setToolTip(java.lang.String tooltip)
tooltip
- Der Tooltiptextpublic void setValue(java.lang.Object value)
java.lang.String
.Input.setValue(java.lang.Object)
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()