Dúvida sobre digitação no JTextField

2 respostas
C

Olá colegas, se vocês puderem, por favor me esclarecem uma dúvida básica:

Quando o usuário está digitando alguma coisa em um JTextFiel gostaria que não fossem permitidas as digitações tanto o ponto(".") como a vírgula(",").
Por exemplo, o usuário está digitando nesse JTextField e ele então digita uma vírgula, no momento que ele digita essa vírgula é lançado um JOptinPane é lançado com o dizer “Proibida a utilização de , ou .”

É possível fazer isso?
Se sim, por favor alguém me ajuda?

Obrigado mesmo!

2 Respostas

L

Vc tem que capturar os eventos de teclado quando estiver com foco nesse campo…
vai em algo relacionado à keypressed

Marky.Vasconcelos

Adicione um DocumentListener no JTextField.

jTextField.getDocument().addDocumentListener(){
//impl
}

DocumentListener

Criado 19 de junho de 2009
Ultima resposta 19 de jun. de 2009
Respostas 2
Participantes 3