JFormattedTextField aceitar entrada do teclado

3 respostas
kanxabd

Bom dia,

pessoal estou fazendo uma calculadora básica e gostaria de saber
como faço para que o Displey da calculadora que é um JFormattedTextField
aceite entrada do teclado?

Ele esta configurado pra aceitar somente numeros e viurgula do teclado montado
na aplicação.

Obrigado

Bruno

3 Respostas

T

Você chama de “teclado” os botões que você criou na aplicação, ou então é o teclado mesmo, que você aperta com os dedos?

No primeiro caso, basta você pegar o valor do JFormattedTextField com getValue() ( http://java.sun.com/javase/6/docs/api/javax/swing/JFormattedTextField.html#getValue() ), e então você concatena a string resultante com o dígito clicado.

kanxabd

bem do falando do teclado físico msm!!
q a gente aperta as teclas

Obrigado

T

Ora, é só você pegar o mouse e clicar sobre o JFormattedTextField. A partir disso, você pode digitar diretamente nesse campo. Isso é suficiente para você, ou você precisa que as teclas funcionem mesmo se você não estiver com o JFormattedTextField focado?

Criado 29 de abril de 2009
Ultima resposta 29 de abr. de 2009
Respostas 3
Participantes 2