ich wollt mal fragen, wie man das folgende "Problem" standardmäßig in einer Anwendung löst.
Also ich habe zum beispiel ein Dialog in den sind ein ok und ein cancel button. Und man muss die actionevents mit dem actionlistener abfangen. nur wie sollte ich diesen actionlistener implementieren.
Also paar Möglichkeiten:
1. Die Klasse des Dialog implementiert den ActionListener (so mach ich es bisher)
2. Eine Eigene Klasse für den ActionListener schreiben (halt ich aber irgendwie für umständlich)
3. Anoyme Klasse,also direkt addActionListener(new ActionLister() { ... });
4. Ein innere Klasse in Dialog implementieren
5. ...
Welche Implementierung ist Standard bzw. würdet ihr mir empfehlen?
Das soll jetzt nicht nur auf den ActionListener bezogen sein sondern allgemein auf alle Listener,actionlistener war nur das einfachste beispiel.
Also ich habe zum beispiel ein Dialog in den sind ein ok und ein cancel button. Und man muss die actionevents mit dem actionlistener abfangen. nur wie sollte ich diesen actionlistener implementieren.
Also paar Möglichkeiten:
1. Die Klasse des Dialog implementiert den ActionListener (so mach ich es bisher)
2. Eine Eigene Klasse für den ActionListener schreiben (halt ich aber irgendwie für umständlich)
3. Anoyme Klasse,also direkt addActionListener(new ActionLister() { ... });
4. Ein innere Klasse in Dialog implementieren
5. ...
Welche Implementierung ist Standard bzw. würdet ihr mir empfehlen?
Das soll jetzt nicht nur auf den ActionListener bezogen sein sondern allgemein auf alle Listener,actionlistener war nur das einfachste beispiel.