Package de.willuhn.jameica.gui.input
Class ShortcutInput
- java.lang.Object
-
- de.willuhn.jameica.gui.input.AbstractInput
-
- de.willuhn.jameica.gui.input.TextInput
-
- de.willuhn.jameica.gui.input.ShortcutInput
-
-
Field Summary
-
Fields inherited from interface de.willuhn.jameica.gui.input.Input
DATAKEY_TOOLTIP
-
-
Constructor Summary
Constructors Constructor Description ShortcutInput(java.lang.String value)
ct.ShortcutInput(org.eclipse.jface.bindings.keys.KeyStroke value)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.swt.widgets.Text
getTextWidget()
Erzeugt das Text-Widget.java.lang.Object
getValue()
Liefert den angezeigten Text als String.void
setValue(java.lang.Object value)
Schreibt einen neuen Wert in das Eingabefeld.-
Methods inherited from class de.willuhn.jameica.gui.input.TextInput
disable, enable, focus, getControl, getHint, isEnabled, setEnabled, setHint, setMaxLength
-
Methods inherited from class de.willuhn.jameica.gui.input.AbstractInput
addListener, addListener, getData, getName, getParent, getStyleBits, hasChanged, isMandatory, paint, paint, setComment, setData, setInvalidChars, setMandatory, setName, setValidChars, update
-
-
-
-
Method Detail
-
getValue
public java.lang.Object getValue()
Description copied from class:TextInput
Liefert den angezeigten Text als String.- Specified by:
getValue
in interfaceInput
- Overrides:
getValue
in classTextInput
- Returns:
- Wert des Feldes.
- See Also:
Liefert ein Objekt vom Typ .
-
setValue
public void setValue(java.lang.Object value)
Description copied from interface:Input
Schreibt einen neuen Wert in das Eingabefeld.- Specified by:
setValue
in interfaceInput
- Overrides:
setValue
in classTextInput
- Parameters:
value
- der neu anzuzeigende Wert.- See Also:
TextInput.setValue(java.lang.Object)
-
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()
-
-