Originariamente inviato da 1000niumbug
Quindi il controllo su dati inseriti é ok con query preventiva. Ottimo Invece supponendo di avere un form con nome cognome data di nascita etc etc il controllo sui tipi di dato inseriti nelle text area lo eseguo direttamente dalla jTextArea e se sono numeri con un bel casting dove opportuno..
in realtà molto spesso ti basta anche un textfield.
Ci sono vari modi per poter fare questo controllo, l'ideale è un istante prima di fare salva, assicurarti che tutto sia stato inserito come vuoi.

Eviterei i cast (non si programma basandoci sulla non presenza di una castexception), ma esiste anche la possibilità di "personalizzare" i campi, in modo da ricevere solo interi (o un pattern da te escelto): guarda qualcosa come i numerictextfield (ora non ricordo il nome esatto).

java uguale: jxdatepicker implementa già quello che a te serve