Class IBANInput
java.lang.Object
de.willuhn.jameica.gui.input.AbstractInput
de.willuhn.jameica.gui.input.TextInput
de.willuhn.jameica.hbci.gui.input.IBANInput
- All Implemented Interfaces:
de.willuhn.jameica.gui.input.Input
,de.willuhn.jameica.gui.Part
public class IBANInput
extends de.willuhn.jameica.gui.input.TextInput
Implementierung eines Eingabefeldes fuer die IBAN.
Erlaubt die Eingabe von kleinen Buchstaben - ersetzt jedoch die
ersten beiden gegen Gross-Buchstaben.
-
Field Summary
Fields inherited from class de.willuhn.jameica.gui.input.TextInput
text
Fields inherited from interface de.willuhn.jameica.gui.input.Input
DATAKEY_TOOLTIP
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.willuhn.jameica.gui.input.TextInput
disable, enable, focus, getControl, getHint, getTextWidget, 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, update
-
Constructor Details
-
IBANInput
ct.- Parameters:
value
- die IBAN.bicInput
- optionale Angabe des zugehoerigen Eingabefeldes mit der BIC. Dessen Wert kann dann bei Eingabe einer IBAN automatisch mit der passenden BIC vervollstaendigt werden.
-
-
Method Details
-
setValue
- Specified by:
setValue
in interfacede.willuhn.jameica.gui.input.Input
- Overrides:
setValue
in classde.willuhn.jameica.gui.input.TextInput
- See Also:
-
TextInput.setValue(java.lang.Object)
-
getValue
Ueberschrieben, um sicherzustellen, dass die IBAN keine Leerzeichen enthaelt.- Specified by:
getValue
in interfacede.willuhn.jameica.gui.input.Input
- Overrides:
getValue
in classde.willuhn.jameica.gui.input.TextInput
- See Also:
-
TextInput.getValue()
-
setValidChars
Ueberschrieben, um zusaetzlich noch die Leerzeichen zuzulassen.- Overrides:
setValidChars
in classde.willuhn.jameica.gui.input.AbstractInput
- See Also:
-
AbstractInput.setValidChars(java.lang.String)
-