Hallo allerseits.
Ich erzeuge 200 Buttons über eine Schleife und füge jedem Button bei der Generierung einen ActionListener hinzu. Ich möchte bei dem Event auf den Button zugreifen, auf dem der Event ausgeführt wurde. So sieht das bis jetzt etwa aus:
Ich date ich könnte das direkt über evt.getSource machen aber irgendwie verstehe ich das nicht so ganz.
Wär toll wenn mir jemand helfe würde/könnte & ich hoffe, dass ich es einigermaßen verständlich formuliert habe.
Gruß
kirchrath
Ich erzeuge 200 Buttons über eine Schleife und füge jedem Button bei der Generierung einen ActionListener hinzu. Ich möchte bei dem Event auf den Button zugreifen, auf dem der Event ausgeführt wurde. So sieht das bis jetzt etwa aus:
Java:
jAllButtons = new JButton[200];
for(int i=0;i<200;i++){
jAllButtons[i] = new JButton();
jAllButtons[i].setText(String.valueOf(i));
jAllButtons[i].addActionListener(
ActionListener() {
public void actionPerformed(ActionEvent evt) {
// hier möchte ich auf den Button zugreifen (und ihm einen Rahmen verpassen uä.)
}
});
}
Ich date ich könnte das direkt über evt.getSource machen aber irgendwie verstehe ich das nicht so ganz.
Wär toll wenn mir jemand helfe würde/könnte & ich hoffe, dass ich es einigermaßen verständlich formuliert habe.
Gruß
kirchrath
Zuletzt bearbeitet: