Hallo zusammen,
ich habe ein Problem mit dem ActionListener in seiner anoymen Ausführung.
Ich habe ein Schachbrett bestehent aus Labels für die Spalten- und Zeilenbezeichnung und Buttons für die Felder. Diese Buttons erhalten nun einen ActionListener, dafür gebe ich den Button an eine seperate Funktion welche das erledigen soll.
Mein Problem liegt nun im ermitteln des Event auslösenden Buttons, der soll auf Betätigung seine Farbe verändern. Leider wirft mir eine Zuweisung à la
Test = ActionEvent.getSource();
Wobei Test ein Objekt vom Typ JButton ist einen Fehler aus, und da obwohl ActionEvent.getSource().getClass() mir beweist das es sich um einen JButton handelt.
Weiss jemand warum das nicht funktioniert wie ich mir das vorstelle und wie das richtig auszusehend hat?
vielen dank
ich habe ein Problem mit dem ActionListener in seiner anoymen Ausführung.
Ich habe ein Schachbrett bestehent aus Labels für die Spalten- und Zeilenbezeichnung und Buttons für die Felder. Diese Buttons erhalten nun einen ActionListener, dafür gebe ich den Button an eine seperate Funktion welche das erledigen soll.
Mein Problem liegt nun im ermitteln des Event auslösenden Buttons, der soll auf Betätigung seine Farbe verändern. Leider wirft mir eine Zuweisung à la
Test = ActionEvent.getSource();
Wobei Test ein Objekt vom Typ JButton ist einen Fehler aus, und da obwohl ActionEvent.getSource().getClass() mir beweist das es sich um einen JButton handelt.
Weiss jemand warum das nicht funktioniert wie ich mir das vorstelle und wie das richtig auszusehend hat?
vielen dank