Duvida de Ação no JButton

2 respostas
H

Eu queria colocar ação em um JButton sem o comando estar dentro da ActionListener.
Ja me falaram sobre um geito que, eu acho, tem que criar um classe para ver se o mouse clicou no botão ou não ai ele devolve true ou false,
eu queria que algum de vocês me mostrassem algum site que fala sobre isto, ou entaum vocês mesmo me explicassem,

Obrigado :smiley:

2 Respostas

L

Ou você cria um método com seu código e no ActionListener você chama esse método, ou então…

Você pode criar uma Thread(http://www.ucb.br/prg/professores/giovanni/disciplinas/2005-2/pc/threads2.html) e nela fazer um loop infinito onde observa constantemente seu botão.

Exemplo do que por na Thread:

if(seujButton.hasFocus()==true){
            JOptionPane.showMessageDialog(null, "Você apertou o botão teste!");
            seujButton.nextFocus();           
        };

Mas é necessário não usar o ActionListener? Ou o keyPressed?

fabiofalci

Mr. pra quê?!?!?

Criado 18 de novembro de 2010
Ultima resposta 18 de nov. de 2010
Respostas 2
Participantes 3