[Resolvido] - Problema com refresh  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
michaelwillian
Debugger

Membro desde: 05/12/2008 22:02:25
Mensagens: 74
Offline

bom, to trabalhando com o NetBeans, na linguagem Java.

O problema pode ser simples para alguns,mas eu nao encontrei uma forma:

tenho 3 campos:

o 1º sempre recebe um valor inteiro,
o 2º o usuário do programa digita outro valor qualquer
e o 3° mostra a diferença entre os dois primeiros valores.

só que eu gostaria de fazer com que, quando o usuário digitar no campo 2 o terceiro já mostre a diferença, sem precisar da enter nem nada!

pensei em usar Treads, mas nao cheguei ao que eu queria. abs.

This message was edited 1 time. Last update was at 14/10/2009 19:30:17

rodpuc
Java Ninja
[Avatar]

Membro desde: 17/08/2006 14:55:20
Mensagens: 299
Offline

basta utilizar o onKeyUp para chamar quem faz o cálculo
michaelwillian
Debugger

Membro desde: 05/12/2008 22:02:25
Mensagens: 74
Offline

mas onKeyUp não é JavaScript???

to trabalhando com Java Desktop

rodpuc
Java Ninja
[Avatar]

Membro desde: 17/08/2006 14:55:20
Mensagens: 299
Offline

Não.

Só vou me corrigir que o keyUp está deprecated, ou seja, ainda funciona por questões de compatibilidade mas está sendo substituído por uma outra solução. Vc deve usar então processKeyEvent(KeyEvent e) e um KeyListener para disparar eventos. Dê uma olhada em:

http://java.sun.com/javase/6/docs/api/java/awt/Component.html#processKeyEvent(java.awt.event.KeyEvent)
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

Na verdade, ele vai usar o addKeyListener, e tratar isso no listener do JTextField.

This message was edited 1 time. Last update was at 14/10/2009 19:01:10


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
michaelwillian
Debugger

Membro desde: 05/12/2008 22:02:25
Mensagens: 74
Offline

Muito obrigado a todos, consegui resolver o meu problema.

Vini, deu certo! nem conhecia esse método. abs.
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team