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.TextInputImplementierung 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.ObjectgetValue()Ueberschrieben, um sicherzustellen, dass die IBAN keine Leerzeichen enthaelt.voidsetValidChars(java.lang.String chars)Ueberschrieben, um zusaetzlich noch die Leerzeichen zuzulassen.voidsetValue(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:
setValuein interfacede.willuhn.jameica.gui.input.Input- Overrides:
setValuein 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:
getValuein interfacede.willuhn.jameica.gui.input.Input- Overrides:
getValuein 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:
setValidCharsin classde.willuhn.jameica.gui.input.AbstractInput- See Also:
AbstractInput.setValidChars(java.lang.String)
-
-