Retorno do objeto para dentro de um actionlistener?

1 resposta
N

Boa tarde galera, estou desenvolvendo uma aplicação onde dentro de um action listener eu preciso pegar um atributo do JToggleButton, criei um objeto que herda dele, e tem o atributo ID. Gostaria de saber como faço para pegar esse ID dentro do action listener.

botao.addActionListener(new java.awt.event.ActionListener() {  
	public void actionPerformed(java.awt.event.ActionEvent e) {
               System.out.println(botao.getID());
        }

Tentei fazer por this.getID(), mas retorna o action listener

1 Resposta

Marky.Vasconcelos

Qual o problema?

Se ‘botao’ não é um atributo de classe você deve marca-lo como final para acessar no InnerClass

Criado 3 de junho de 2015
Ultima resposta 5 de jun. de 2015
Respostas 1
Participantes 2