DecimalInput
, IntegerInput
, PasswordInput
, TextAreaInput
public class TextInput extends AbstractInput
Modifier and Type | Field | Description |
---|---|---|
protected org.eclipse.swt.widgets.Text |
text |
DATAKEY_TOOLTIP
Constructor | Description |
---|---|
TextInput(java.lang.String value) |
Erzeugt ein neues Eingabefeld und schreib den uebergebenen Wert rein.
|
TextInput(java.lang.String value,
int maxLength) |
Erzeugt ein neues Eingabefeld und schreib den uebergebenen Wert rein.
|
TextInput(java.lang.String value,
int maxLength,
java.lang.String hint) |
Erzeugt ein neues Eingabefeld und schreib den uebergebenen Wert rein.
|
Modifier and Type | Method | Description |
---|---|---|
void |
disable() |
Deaktiviert das Eingabefeld.
|
void |
enable() |
Aktiviert das Eingabefeld.
|
void |
focus() |
Gibt diesem Eingabefeld den Focus.
|
org.eclipse.swt.widgets.Control |
getControl() |
Liefert das eigentliche Eingabecontrol.
|
java.lang.String |
getHint() |
Liefert einen Hinweis-Text, der als Hint im Eingabefeld angezeigt werden soll.
|
java.lang.Object |
getValue() |
Liefert den angezeigten Text als String.
|
boolean |
isEnabled() |
Prueft, ob das Eingabe-Feld aktiv ist.
|
void |
setEnabled(boolean enabled) |
Aktiviert oder deaktiviert das Eingabe-Feld.
|
void |
setHint(java.lang.String hint) |
Definiert einen Hinweis-Text, der als Hint im Eingabefeld angezeigt werden soll.
|
void |
setMaxLength(int maxLength) |
Definiert die maximal eingebbare Menge von Zeichen.
|
void |
setValue(java.lang.Object value) |
Schreibt einen neuen Wert in das Eingabefeld.
|
addListener, getData, getName, getParent, getStyleBits, hasChanged, isMandatory, paint, paint, setComment, setData, setInvalidChars, setMandatory, setName, setValidChars, update
public TextInput(java.lang.String value)
value
- anzuzeigender Wert.public TextInput(java.lang.String value, int maxLength)
value
- anzuzeigender Wert.maxLength
- maximale Anzahl von Zeichen.public TextInput(java.lang.String value, int maxLength, java.lang.String hint)
value
- anzuzeigender Wert.maxLength
- maximale Anzahl von Zeichen.hint
- Hinweis-Text, der als Hint im Eingabefeld angezeigt werden soll.public void setMaxLength(int maxLength)
maxLength
- public void setHint(java.lang.String hint)
hint
- der Hinweis-Text.public java.lang.String getHint()
public org.eclipse.swt.widgets.Control getControl()
Input
Input.getControl()
public java.lang.Object getValue()
Input.getValue()
public void setValue(java.lang.Object value)
Input
value
- der neu anzuzeigende Wert.Input.setValue(java.lang.Object)
public void focus()
Input
Input.focus()
public void disable()
Input
Input.disable()
public void enable()
Input
Input.enable()
public boolean isEnabled()
Input
Input.isEnabled()
public void setEnabled(boolean enabled)
Input
enabled
- true, wenn es aktiv sein soll.Input.setEnabled(boolean)