Hi, ich hab da mal ne Frage:
ich kann zwar ein Event an mehrere ActionListener schicken, aber kann ein ActionListener auch mehrere Events verwalten?! steh da grad weng aufm Schlauch...
Eigentlich haben wir ja Vorlesungen dazu, allerdings kann ich die nicht besuchen, weil ich 2 Stunden entfernt auch noch ne lustige Veranstaltung hab ^^
ich will ein GUI-Menü schreiben, das in einer Titelleiste ein paar Optionen zur Auswahl hat. Jetzt muss ich da natürlich jeder Option einen ActionListener zuweisen, an die das Event gesendet wird und ich denke, es wäre EXTREM unpraktisch, da für jede Option einen eigenen EventListener zu schreiben, vor allem wird das Menü teilweise automatisch generiert.
ich könnts zwar folgendermaßen machen:
aber ich will dann in diesem ActionListener auf eine Methode der Klasse aufrufen, in der das Menü mit den Eintränge steht.
Versteht Ihr, was ich meine? Und vor allem, kann mir da jemand helfen?
ich kann zwar ein Event an mehrere ActionListener schicken, aber kann ein ActionListener auch mehrere Events verwalten?! steh da grad weng aufm Schlauch...
Eigentlich haben wir ja Vorlesungen dazu, allerdings kann ich die nicht besuchen, weil ich 2 Stunden entfernt auch noch ne lustige Veranstaltung hab ^^
ich will ein GUI-Menü schreiben, das in einer Titelleiste ein paar Optionen zur Auswahl hat. Jetzt muss ich da natürlich jeder Option einen ActionListener zuweisen, an die das Event gesendet wird und ich denke, es wäre EXTREM unpraktisch, da für jede Option einen eigenen EventListener zu schreiben, vor allem wird das Menü teilweise automatisch generiert.
ich könnts zwar folgendermaßen machen:
Code:
myEntry.addActionListener(new ActionListener() {
// abstrakte Klasse implementiert
});
aber ich will dann in diesem ActionListener auf eine Methode der Klasse aufrufen, in der das Menü mit den Eintränge steht.
Versteht Ihr, was ich meine? Und vor allem, kann mir da jemand helfen?