JTextField calculo automático sem botão

2 respostas
R

Pessoal, boa noite!

Tenho 3 JTextField, são eles:

Inicio - Fim - Resultado.

Digito o valor do inicio o do fim e o resultado é subtraido automaticamente.
Porém quando pulo para o campo de texto resultado, o mesmo só aparece se eu clicar novamente no inicio ou no fim. Segue meu codigo, alguém pode me ajudar?

private void ResultadoFocusLost(java.awt.event.FocusEvent evt) {

Resultado.setText(String.valueOf(Double.parseDouble(Inicio.getText())-

Double.parseDouble(Fim.getText())));

2 Respostas

Sandro_Machado

Como o nome já diz FocusLost, ou seja, quando perder o foco, então só vai executar o método quando o jTextField Resultado perder o Foco.

Para resolver isto o método tem que ser dentro do FocusLost do jTextField Fim, dai quando você digitar o fim e perder o foco quando ir pro resultado, ele já vai executar o método.

R

Obrigado!!!

Criado 23 de fevereiro de 2016
Ultima resposta 26 de fev. de 2016
Respostas 2
Participantes 2