[DUVIDA] Eventos

1 resposta
R

Bom dia!

Qual é a melhor maneira de colocar um evento em um JComponent?

1 Resposta

E

Criar um novo evento ou interceptar um evento do componente ?
Caso sua resposta seja a segunda:
Para um JPanel interceptar um click em um JButton
adicione na classe SeuPanel -> public class SeuPanel implements ActionListener
e adicione no método contrutor “SeuPanel”.addActionListener(“JButton”) sua IDE
se encarregara de te alertar sobre os métodos que devem ser implementados.
O segundo caso pressupõe que vc derive a classe JButton, aí é
só fazer a sobrecarga do método “ActionPerfomed” e quando a ID
do evento for “ActionEvent.ACTION_PERFORMED” notifique a classe
Panel.
Sou retirante delphi, e isso é o que eu acho.
Java é muito rico e oferece diferentes soluções para
um mesmo problema.

Criado 27 de maio de 2010
Ultima resposta 27 de mai. de 2010
Respostas 1
Participantes 2