Hallo,
ich bin ein Neuling in Java und habe eine Verständnisfrage:
man sieht oft das bei Ereignisbehandlungen anonyme Klassen genutzt werden. In Meinem Beispiel wird hier ja auch eine anonyme Klasse erzeugt(?) oder, von welchem Typ ist die Klasse? wie kann man den ganzen Ablauf am besten beschreiben .
was passiert hier genau: endButton.addActionListener(new ActionListener()
Danke für eure Hilfe!
ich bin ein Neuling in Java und habe eine Verständnisfrage:
Java:
Gui extends Jframe{
Gui()
{
JButton endButton=new JButton("Test");
endButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
}
}
man sieht oft das bei Ereignisbehandlungen anonyme Klassen genutzt werden. In Meinem Beispiel wird hier ja auch eine anonyme Klasse erzeugt(?) oder, von welchem Typ ist die Klasse? wie kann man den ganzen Ablauf am besten beschreiben .
was passiert hier genau: endButton.addActionListener(new ActionListener()
Danke für eure Hilfe!
Zuletzt bearbeitet: