Em meu blog TecGirl (www.tecgirl.com.br) eu fiz um post explicando como adicionar um ActionListener em um jButton (Java), meu tutorial foi em netbeans, mas pode ser adaptado para toda e qualquer IDE ...
A Java drawing project which contains advanced GUI structures. An effective program to learn how to create and use MouseListener, ActionListener, JButton, JTextField, FlowLayout, JFrame and Colors.