我的代碼:無法在內部類find方法
public class MyPanel extends JPanel {
private Thread spawnRnn = new Thread(new SpawnRnn());
public MyPanel() {
spawnRnn.start();
}
public class SpawnRnn implements Runnable {
public void loadData() {}
public void run() {}
}
public class MainRnn implements Runnable {
public void run() {
spawnRnn.loadData(); //<--cannot find symbol. symbol: method loadData()
//location: variable spawnRnn of type Thread
}
}
}
哪裏出現錯誤我指出的地方。什麼原因以及如何解決?
我也試過這樣做:private Runnable spawnRnn = new SpawnRnn()和soesnt也可以。只是顯示了另一個錯誤編輯:啊,它應該是SpawnRnn不能Runnable ...我的錯誤 – user2080377 2013-02-17 20:06:14
@ user2080377:再次,在這種情況下'spawnRnn'不會有一個名爲'loadData'的成員 - 只是'run()'。 – 2013-02-17 20:07:16
是的,我注意到它有點晚了..但是,謝謝 – user2080377 2013-02-17 20:07:51