Package de.willuhn.jameica.gui.input
Class TextAreaInput
- java.lang.Object
-
- de.willuhn.jameica.gui.input.AbstractInput
-
- de.willuhn.jameica.gui.input.TextInput
-
- de.willuhn.jameica.gui.input.TextAreaInput
-
-
Field Summary
-
Fields inherited from interface de.willuhn.jameica.gui.input.Input
DATAKEY_TOOLTIP
-
-
Constructor Summary
Constructors Constructor Description TextAreaInput(java.lang.String value)
ct.TextAreaInput(java.lang.String value, int maxLength)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getStyleBits()
Liefert die Stylebits (GridData
-Settings), welche zum Erstellen des Widgets verwendet werden.protected org.eclipse.swt.widgets.Text
getTextWidget()
Erzeugt das Text-Widget.void
setHeight(int height)
Legt die Hoehe des Eingabe-Feldes als Layout-Hint fest.protected void
update()
Wird immer dann aufgerufen, wenn eines der Controls des Eingabe-Feldes aktualisiert wird.-
Methods inherited from class de.willuhn.jameica.gui.input.TextInput
disable, enable, focus, getControl, getHint, getValue, isEnabled, setEnabled, setHint, setMaxLength, setValue
-
Methods inherited from class de.willuhn.jameica.gui.input.AbstractInput
addListener, addListener, getData, getName, getParent, hasChanged, isMandatory, paint, paint, setComment, setData, setInvalidChars, setMandatory, setName, setValidChars
-
-
-
-
Method Detail
-
getTextWidget
protected org.eclipse.swt.widgets.Text getTextWidget()
Description copied from class:TextInput
Erzeugt das Text-Widget. Ist eine extra Funktion damit es zum Beispiel von TextAreaInput ueberschriebn werden kann.- Overrides:
getTextWidget
in classTextInput
- Returns:
- das Text-Widget.
- See Also:
TextInput.getTextWidget()
-
getStyleBits
public int getStyleBits()
Description copied from class:AbstractInput
Liefert die Stylebits (GridData
-Settings), welche zum Erstellen des Widgets verwendet werden.- Overrides:
getStyleBits
in classAbstractInput
- Returns:
- die Style.Bits.
- See Also:
AbstractInput.getStyleBits()
-
update
protected void update() throws OperationCanceledException
Description copied from class:AbstractInput
Wird immer dann aufgerufen, wenn eines der Controls des Eingabe-Feldes aktualisiert wird. Hier kann dann z.Bsp. geprueft werden, ob der Inhalt des Feldes korrekt ist und ggf. die Hintergrund-Farbe angepasst werden.- Overrides:
update
in classAbstractInput
- Throws:
OperationCanceledException
- See Also:
AbstractInput.update()
-
setHeight
public void setHeight(int height)
Legt die Hoehe des Eingabe-Feldes als Layout-Hint fest.- Parameters:
height
- die Hoehe des Eingabe-Feldes in Pixeln.
-
-