JFormattedTextField - Validar somente números

Boa tarde galera, beleza?

Novamente preciso muito da ajuda de vocês. Estou utilizando o Netbeans 5.5.1 para desenvolver um programinha de cadastro de alunos (trabalho de faculdade), nele o campo RA (Registro de Aluno) deve aceitar somente número inteiros.

Tenho um JFormattedTextField e através deste tutoria eu fui nas propriedades do meu JFormattedTextField eu implementei como no exemplo:

txtRA = new javax.swing.JFormattedTextField(NumberFormat.getIntegerInstance()); txtRA.setValue(new Integer(123));

Dai no action do meu botão, que vai efetivar o cadastro eu fiz um try/catch seguindo o restante do tutorial.

Integer intValue = (Integer)txtRA.getValue(); try { String RA = intValue.toString(); txtMedia.setText(RA); } catch (NumberFormatException e) { JOptionPane.showMessageDialog(null, "O numero é:"); }

Porém não surtiu nenhum efeito.

Ja tentei de diversas formas validar este campo e não consigo. Podem me ajudar?

Grato

hm…
o que é nao surtir efeito?!
qual o resultado que você tá obtendo?

o valor do TextField já é uma String, porque voce transforma ele pra Integer, e depois pra String de novo?

ó, aqui tem um tutorial da sun bem legal sobre jformattedtextfields:

http://java.sun.com/docs/books/tutorial/uiswing/components/formattedtextfield.html

[quote=_Renatu]hm…
o que é nao surtir efeito?!
qual o resultado que você tá obtendo?

o valor do TextField já é uma String, porque voce transforma ele pra Integer, e depois pra String de novo?

ó, aqui tem um tutorial da sun bem legal sobre jformattedtextfields:

http://java.sun.com/docs/books/tutorial/uiswing/components/formattedtextfield.html[/quote]

Então meu amigo eu sou totalmente iniciante, mas vou tentar explicar o proque fiz isso.

Vou criar um Vector para adicionar os funcionarios e passar eles como String, assim, depois q eu obtenho tudo eu mando ele como String.

Não sei se esta certo, mas para entender melhor o que preciso, se não for pedir muito, pode me ajudar lendo este meu outro topic em que eu explico sobre o projeto e peço outra ajuda http://www.guj.com.br/posts/list/75674.java#398226

Grato novamente
Abraço