Hi,
gibt es eine Möglichkeit einer Anonymen Klasse einen Parameter zu übergeben?
Speziell bezogen auf die bereits vorhanden Klassen "new WindowListener()" ,
"new Abstract Action()" etc?
Ich würde gerne sowas wie unten im Code angedeutet durchführen.
Innerhalb der anonymen WindowListener Klasse möchte ich auf die Methode
der Varialben myObject zugreifen.
gibt es eine Möglichkeit einer Anonymen Klasse einen Parameter zu übergeben?
Speziell bezogen auf die bereits vorhanden Klassen "new WindowListener()" ,
"new Abstract Action()" etc?
Ich würde gerne sowas wie unten im Code angedeutet durchführen.
Innerhalb der anonymen WindowListener Klasse möchte ich auf die Methode
der Varialben myObject zugreifen.
Java:
public MyJFrame extends JFrame
{
public MyJFrame()
{
MyObject myObject = new MyObject();
addWindowListener(new WindowListener(myObject){
@Override
public void windowClosing(WindowEvent arg0) {
myObject.anyMethod();
}
}
}