Ho un JFormattedTextField che desidero accettare i numeri nell'intervallo di 5 cifre. Il seguente codice funziona correttamente:NumberFormat campo di testo senza virgole
myNumberBox = new JFormattedTextField(NumberFormat.getIntegerInstance());
Tuttavia, quando si digita "12345" nel campo e l'interruttore di messa a fuoco, una virgola viene inserito a causa del mio locale, rendendo il testo "12.345". Come posso evitare che le virgole vengano aggiunte al mio input? Ancora meglio, possono essere eliminati anche se l'utente inserisce virgole?