JButton[DONE]

4 respostas
Rage

Pessoal, sou novato em Swing, SWT e AWT…

Porque o JButton fica desabilitado até que a Action que ele chama seja finalizada?
Ele está inclusive desabilitando os outros botões, no caso o outro botão é um botão de stop, assim ele não permite que eu interrompa a tarefa iniciada pelo botão start, isto está correto, é assim msm o funcionamento do JButton?

[]´s!

4 Respostas

rdgms

Nao entendi muito bem o seu problema…
vc pode postar o seu codigo???

fabiofalci

Dá uma olhada aqui http://www.guj.com.br/posts/list/83516.java

Rage

rdgms:
Nao entendi muito bem o seu problema…
vc pode postar o seu codigo???

Bom, uma coisa eu já lí lá que começou a explicar o meu problema.
Alguém lá disse que os componentes do swing não são thread-safe…
Eu tenho uma janela, e nessa janela alguns botões, veja a imagem abaixo:

O botão Start chama um processo que tem um intervalo de tempo controlado por uma thread, mas quando eu mando ele chamar esse processo ele não imprime as coisas na textbox (cinza). Quando eu mando apenas imprimir, sem chamar o processo ele imprime na boa…
Qual é o galho do Swing com threads? Não funciona?

Rage

Consegui resolver, ao invés de chamar primeiro a janela e tentar invocar a Thread por ela, eu chamo primeiro a Thread e depois rodo a janela, e no bean que guarda as strings para serem exibidas eu jogo o texto para a textbox, logo depois de fazer o SET.

[]´s!

Criado 7 de março de 2008
Ultima resposta 7 de mar. de 2008
Respostas 4
Participantes 3