Hola,
(Usare el metodo de clase anidada o interna)
Para asignar una accion a un boton es la siguiente:
//estas son las clases necesarias para mi ejemplo
import javax.swing.JOptionPane;
import javax.swing.JButton;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
//este el codigo necesario para dar accion a un boton
JButton unBoton = new JButton("Presioname");
unBoton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
//aqui pones lo que quieras hacer al presionar el boton
//Yo pondre un aviso que diga Presinado
JOptionPane.showMessageDialog(null, "Presionado");
}
});
Espero te sea de ayuda, aunq respondi tarde :)
Saludos