Originariamente inviato da Kaamos
Probabilmente ci sarà un modo migliore, comunque potresti associare un TextListener alla TextArea, intercettare i vari cambiamenti del testo ed agire di conseguenza sul testo contenuto.
Col TextListener, intercetto i valori non numerici e faccio un set a "0" o a "" dell'area, ma si vede però anche se per un decimo di secondo il cambiamento, come quando si bugga il mouse e inizia a lampeggiare velocissimo... diciamo che sta un po' male ad un applicazione performante, meglio non permetterne direttamente l'inserimento!