Wie kann ich innerhalb der anonymen Klasse auf einschließende Klasseninstanzvariablen zugreifen?

Wie greife ich zu?instance variables aus der Methode der anonymen Klasse heraus?

class Tester extends JFrame {

   private JButton button;
   private JLabel label;
   //..some more

   public Tester() {
        function(); // CALL FUNCTION
   }

   public void function() {
      Runnable r = new Runnable() {
         @Override
         public void run() {
            // How do I access button and label from here ?
         }
      };
      new Thread(r).start();
   }
}

Antworten auf die Frage(3)

Ihre Antwort auf die Frage