Hi
Mit addActionListener gibst du etwas an,
von dem ggf. die Methode actionPerformed aufgerufen werden soll.
Beispiel Button: Bei jedem Klick wird actionPerformed
von der angegebenenKlasse/Objekt dann eben aufgerufen.
actionPerformed bekommt auch einen Parameter, mit dem man zB. feststellen kann,
welcher Button von Mehreren gedrückt wurde (getSource)
So können auch mehrere Buttons etc. mit einem actionPerformed behandelt werden.
Zusätzlich kann der Button etc. jetzt auch noch eigene Informationen mitgeben,
die actionPerformed bekommt.
Der Button legt diese mit setActionCommand fest,
und im actionPerformed kann man sie mit getActionCommand wieder auslesen.
Was da drinsteht kommt auf die Art der Komponente an.
Bei JButtons ist es zB. die (für den Benutzer sichtbare) Beschriftung.
Gruß