Ciao a tutti, ho creato nel mio progetto una serie di JFormattedTextField inizializzate in questo modo :
codice:
new javax.swing.JFormattedTextField(new MaskFormatter("##"));
in sostanza mi servono per controllare che l'utente inserisca solo 2 numeri.

Ora il problema è che l'utente ad esempio le lascia vuote, quando lancio questa istruzione

codice:
new javax.swing.JFormattedTextField(new MaskFormatter("##")).getText()
Comunque mi vengono restituiti due caratteri (vuoti).

Credo che da questo dipenda anche il fatto che io posso posizionare il cursore del mouse all'interno del campo in diverse posizioni, e non come accade per un jtextfield dove il cursore si posiziona inizialmente solo sulla prima posizione.

Sapreste aiutarmi su come risolvere queste due questioni??