PDA

View Full Version : JAVA Disattivare caratteri nelle caselle di testo


ilop
04-09-2005, 23:49
Ciao ragazzi! Utilizzando linguaggio Java, come faccio a disattivare la digitazione di alcuni caratteri specifici in una casella di testo di un'interfaccia grafica? Ad esempio in una casella voglio che l'utente abbia la possibilità di inserire solo numeri, quindi non devo permettere che inserisca altri caratteri come lettere punti parentesi ecc. Qualcuno mi può aiutare?

kingv
05-09-2005, 08:20
una volta occorreva implementare a mano una classe che ad ogni modifica del testo contenuto nel textfield controllasse che i caratteri fossero del tipo voluto e li rimuovesse in caso contrario.
dalla release 1.4 c'e' una comoda classe JFormattedTextField, prova a guardare la documentazione ;)