[RESOLVIDO] Adicionar Eventos em Botões

Olá pessoal, eu tenho uma lista de botões e gostaria de adicionar em cada botão um evento.

Minha lista de botões está em um ArraList

Alguém sabe como posso fazer isso?


List<JButton> lst = new ArrayList<JButton>();
		JButton btn ;
		
		for (int i = 0; i < lst.size(); i++) {
			btn = new JJButton("SeuBtn " + (i+1));
			btn.setName(String.valueOf(i));
			btn.addActionListener(new ActionListener() {				
				@Override
				public void actionPerformed(ActionEvent e) {					
					//sp.setSelectedDSeed(Integer.parseInt(((JButton)e.getSource()).getName()) + 1);
					// faça aqui o que deseja no botão 	
				}
			});
			lst.add(btn);
		}

ou

Use Action

http://docs.oracle.com/javase/tutorial/uiswing/misc/action.html

Valeu. Consegui implementar, implementado a Interface MouseMotionListener.