Se você adicionar um ActionListener nele é possível pegar o “Source” no momento do clique… Este “Source” nada mais é do que a instância de JButton, que possui o método getText.
public class MyListener implements ActionListener {
public void actionPerformed(Event e) {
Object obj = e.getSource();
if(obj instanceof JButton) {
JButton b = (JButton)obj;
System.out.println(b.getText());
}
}
public static void main(String[] args) {
ActionListener list = new MyListener();
JFrame f = new JFrame();
JButton b1 = new JButton("aaa");
b1.addActionListener(list);
... b2 e b3
f.add(b1); f.add(b2); f.add(b3);
f.pack();
f.setVisible(true);
}
}