Ciao a tutti, ho creato nel mio progetto una serie di JFormattedTextField inizializzate in questo modo :
in sostanza mi servono per controllare che l'utente inserisca solo 2 numeri.codice:new javax.swing.JFormattedTextField(new MaskFormatter("##"));
Ora il problema è che l'utente ad esempio le lascia vuote, quando lancio questa istruzione
Comunque mi vengono restituiti due caratteri (vuoti).codice:new javax.swing.JFormattedTextField(new MaskFormatter("##")).getText()
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??

Rispondi quotando