Как получить доступ к instance variables
из метода анонимного класса?
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();
}
}
this.Foo
ищет объектsuperclass
, который не являетсяTester
, а безымянным классом, который мы называем анонимным внутренним классом. - person saplingPro   schedule 05.04.2013this.Foo
? - person Hovercraft Full Of Eels   schedule 05.04.2013