public class TextInput extends AbstractInput
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.swt.widgets.Text |
text |
| Constructor and 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 and 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, updatepublic 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()
InputInput.getControl()public java.lang.Object getValue()
Input.getValue()public void setValue(java.lang.Object value)
Inputvalue - der neu anzuzeigende Wert.Input.setValue(java.lang.Object)public void focus()
InputInput.focus()public void disable()
InputInput.disable()public void enable()
InputInput.enable()public boolean isEnabled()
InputInput.isEnabled()public void setEnabled(boolean enabled)
Inputenabled - true, wenn es aktiv sein soll.Input.setEnabled(boolean)