A ação do botao nao esta funcionando, sera que a sintaxe Botao.addActionListener esta correta? quer dizer tenho obrigatoria mente que colocar o bojeto (Botao) e depois o ponto (.) e add Action?
também implementei o action na class ta certo?
veja que na parte do import eu usei * (Todos) para swing e awt por que mesmo assim ele necessito que chama-se os outros dois a baixo deles?
package teste;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public abstract class Teste extends JFrame implements ActionListener {
public Teste(){
//Um botao
final JButton Botao = new JButton();
Botao.setBounds(10, 10, 90, 59);
//Uma janela, (Container)
Container j = this.getContentPane();
setLayout(null);
this.setVisible(true);
this.setSize(450,600);
//this.setLayout(new FlowLayout(FlowLayout.CENTER));
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.add(Botao);
//aqui o problema, esso na linha (Botao.addActionListener(new ActionListener())
Botao.addActionListener(new ActionListener(){
public void actionPerFormed(java.awt.event.ActionEvent evt){
Botao.getClass(); }});
}
public static void main(String[] args) {
Teste j = new Teste();
}
}