Ich überlege gerade wie man viele Buttons am besten verwalten könnte.
In einem Buch habe ich gelesen, dass man die verschiedenen Buttons an ihren Referrenzen erkennen kann.
Ich könnte mir nur vorstellen, das bei vielen Objekten, die nicht immer vom Typ JButton sind, auch die Übersichtlichkeit leidet.
Daher wollte ich fragen, ob es einen übersichtlicheren, einfacheren oder richtigeren Weg gibt?
In einem Buch habe ich gelesen, dass man die verschiedenen Buttons an ihren Referrenzen erkennen kann.
Java:
public void actionPerformed (ActionEvent e) {
//Prüfen ob das ActionEvent von einem JButton ausgelöst wurde
if (e.getSource() instanceof JButton) {
//Expliziter Cast
JButton source = (JButton)e.getSource();
//Prüfen ob die Referenz auf das selber Objekt zeigt
if (source == button1) {
//tu was
}
if (source == button2) {
//tu was anderes
}
}
}
Ich könnte mir nur vorstellen, das bei vielen Objekten, die nicht immer vom Typ JButton sind, auch die Übersichtlichkeit leidet.
Daher wollte ich fragen, ob es einen übersichtlicheren, einfacheren oder richtigeren Weg gibt?