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
textFields 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, setMaxLengthMethods 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:
setValuein interfacede.willuhn.jameica.gui.input.Input- Overrides:
setValuein classde.willuhn.jameica.gui.input.TextInput- See Also:
-
getValue
Ueberschrieben, um sicherzustellen, dass die IBAN keine Leerzeichen enthaelt.- Specified by:
getValuein interfacede.willuhn.jameica.gui.input.Input- Overrides:
getValuein classde.willuhn.jameica.gui.input.TextInput- See Also:
-
setValidChars
Ueberschrieben, um zusaetzlich noch die Leerzeichen zuzulassen.- Overrides:
setValidCharsin classde.willuhn.jameica.gui.input.AbstractInput- See Also:
-