Ajuda no JComboBox

2 respostas
C

Javistas a dúvida é a seguinte :É o seguinte; ao inserir um caractere alfanumérico dentro de um JTextField ou JComboBox o mesmo não poderá aceitar, a não ser caracteres numéricos.Em que momento e onde colocar no código quando o usuário digitar a primeira letra,por exemplo “a” dentro do JTextField ou combo o programa vai disparar e capturar esse evento ?

Obrigado turma… :shock:

2 Respostas

keller

Bom a resposta da primeira pergunta é um JFormattedTextField com um MaskFormatter

http://javaalmanac.com/egs/javax.swing.text/formtext_FormTextMask.html

e a segunda é um DocumentListener

seuTextField.getDocument().addDocumentListener(seuDocumentListener);

http://javaalmanac.com/egs/javax.swing.text/ChangeEvt.html

valeu ? espero ter ajudado…

C

Amigos(a)

No caso em que acabo de relatar(espero ter sido claro) o usuário ao dar entrada com uma letra dentro do combo, o mesmo já responder,ou seja, nem se quer permite que os usuários entre com este tipo de carctere.

valeu. :shock:

Criado 14 de outubro de 2004
Ultima resposta 14 de out. de 2004
Respostas 2
Participantes 2