class AktionsLeiste extends JPanel implements ActionListenerJButton gehen = new JButton("gehen");public AktionsLeiste{ gehen.addActionListener(this); ... this.add(gehen);}public void actionPerformed (ActionEvent e){ Objekt quelle = e.getSource(); if (quelle == gehen) { //Das was passieren soll }}
class AktionsLeiste extends JPanel implements ActionListener{ JButton gehen = new JButton("gehen"); public AktionsLeiste { ... UserWindow uw = new UserWindow(gehen); }}