| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2009 04:24:35
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
Ola pessoal sou iniciante em java, e estou me deparando com um probleminha com ActionListener veja so a minha situação;
Tenho este metodo
que é invocado aqui Button.addActionListener(this); mas meu problema é que quando outro Button recebe add.ActionListener(this); ele tambem execulta o metodo public void actionPerformed(ActionEvent evt), gostaria de continuar invocando meu metodo atravez de add.ActionListener( POREM AQUI COLOCAR UM PARAMETRO ) que diferencie a ação para n ter conflitos, alguem sabe o q devo fazer? Muito obrigado pela atenção!
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2009 06:09:33
|
Felagund
GUJ Master
![[Avatar]](/images/avatar/d8d855c465198499868fb2b566ebee8d.jpg)
Membro desde: 26/07/2006 11:51:36
Mensagens: 1732
Localização: Santa e Bela Catarina
Offline
|
vai lhe retornar o botão que esta invocando o evento.
eu acho melhor vc criar um ActionListener para cada botão
por exemplo
|
att
Rafael Felix
Rolling With Code
Twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2009 07:46:14
|
nrvolmar
Entusiasta Java
Membro desde: 18/10/2007 11:02:07
Mensagens: 18
Localização: Porto Alegre - RS
Offline
|
Quando se trata de listening, não é melhor tratar eventos em uma classe separada?
|
Volmar watashi wa |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2009 14:22:33
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
Olha eu criei esse metodo
porem nao consigo fazer meu botao chamar esse metodo o que devo fazer veja o codigo do meu botao
Alguem me da uma força? e obrigado pelos posts.
This message was edited 1 time. Last update was at 17/04/2009 14:22:47
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2009 14:44:03
|
Andr?Heidi Moriya
JavaChild
![[Avatar]](/images/avatar/c1e4d22e168fc450c77c231bf9f71ff9.jpg)
Membro desde: 28/01/2009 15:30:26
Mensagens: 122
Localização: Maringá/PR
Offline
|
Olá Pessoal tb estou tendo problema com meus actionlisteners.
eu estou fazendo o seguinte:
essa é a minha superclasse para minha telas do sistema
Depois criei uma subclasse para minha tela de cidade
Agora estava fazendo um teste com uma classe de eventos para o cadastro de cidade
Bem pessoa se vcs olharem bem para os meus codigos, coloque uns joptionpane para mostrar na tela se tudo esta funcionando.
para a minha surpresa todos os meus joptionpane sao chamados, mostrando que ele a classe de evento usando o addButtonListener esta funcionando.
o problema e[ que ele entra nos metodos inserir, consultar, alterar, excluir, cancelar, salvar e sair, mas nao executa as funções
diferentemente se eu usar o this no metodo addButtonsListener. ele executa normalmente tudo o que esta dentro dos metodos.
Bem na verdade não sei o que esta acontencendo, nem sei o porque de um jeito executa e de outro.
bem é isso desde já agradeço a atenção de todos e aguardo resposta.
obrigado
|
André Heidi Moriya |
|
|
 |
|
|
|
|