Auf Thema antworten

Hallo, Ich benutzte ein JFormattedTextfield dem ich mit einem MaskFormatter 4 Zeichen Setzte jedoch will ich keine 4 Leerzeichen oder so sondern einfach eine Begrenzung wenn das Feld leer ist dann soll nichts drinstehen.


Folgenden Code benutze ich:

[code]textfield_abfahrtszeit = new JFormattedTextField(createFormatter("####"));

        textfield_abfahrtszeit.setToolTipText("Abfahrtszeit");

        textfield_abfahrtszeit.setFont(new Font("SansSerif", Font.PLAIN, 15));

  

// UND //


protected static MaskFormatter createFormatter(String s) {

        MaskFormatter formatter = null;

        try {

            formatter = new MaskFormatter(s);

        } catch (java.text.ParseException exc) {

            System.err.println("formatter is bad: " + exc.getMessage());

            System.exit(-1);

        }

        return formatter;

    }[/code]


Was kann ich tun um die Leerzeichen wegzubekommen



Oben