Hallo,
ich würde gerne die Eingabemaske eines JFormattedTextField "on the fly" ändern. Die Maske ist abhängig von einem weiteren Eingabefeld.
Die initiale Eingabemaske kann ich ja so setzen:
MaskFormatter maskFormatter = new MaskFormatter("'S ###'/##");
JFormattedTextField jTextfield = new JFormattedTextField(maskFormatter);
Es soll folgendermaßen funktionieren:
Eingabe "A", dann Maske="S 123/09"
Eingabe "B", dann Maske="BBG 12/09"
Dabei sind die zahlen die Werte, die der User eingeben soll. Alles andere soll fest sein.
Wer hat einen Rat?
mfg
Marcus
ich würde gerne die Eingabemaske eines JFormattedTextField "on the fly" ändern. Die Maske ist abhängig von einem weiteren Eingabefeld.
Die initiale Eingabemaske kann ich ja so setzen:
MaskFormatter maskFormatter = new MaskFormatter("'S ###'/##");
JFormattedTextField jTextfield = new JFormattedTextField(maskFormatter);
Es soll folgendermaßen funktionieren:
Eingabe "A", dann Maske="S 123/09"
Eingabe "B", dann Maske="BBG 12/09"
Dabei sind die zahlen die Werte, die der User eingeben soll. Alles andere soll fest sein.
Wer hat einen Rat?
mfg
Marcus