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.
-
-
Constructor Summary
Constructors Constructor Description IBANInput(java.lang.String value, de.willuhn.jameica.gui.input.Input bicInput)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getValue()
Ueberschrieben, um sicherzustellen, dass die IBAN keine Leerzeichen enthaelt.void
setValidChars(java.lang.String chars)
Ueberschrieben, um zusaetzlich noch die Leerzeichen zuzulassen.void
setValue(java.lang.Object value)
-
Methods inherited from class de.willuhn.jameica.gui.input.TextInput
disable, enable, focus, getControl, getHint, getTextWidget, isEnabled, setEnabled, setHint, setMaxLength
-
-
-
-
Constructor Detail
-
IBANInput
public IBANInput(java.lang.String value, de.willuhn.jameica.gui.input.Input bicInput)
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 Detail
-
setValue
public void setValue(java.lang.Object value)
- 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
public 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
public void setValidChars(java.lang.String chars)
Ueberschrieben, um zusaetzlich noch die Leerzeichen zuzulassen.- Overrides:
setValidChars
in classde.willuhn.jameica.gui.input.AbstractInput
- See Also:
AbstractInput.setValidChars(java.lang.String)
-
-