0
我是java新手,有一個swing任務問題。java swing addTaskListener
我可以向當前運行的任務添加偵聽器嗎?例如,如果doInBackGround發生什麼事情,我想添加一個監聽器來完成並顯示一個對話框。我試過了,但編譯器不喜歡我。 :)
類似。
private class MyTask extends Task<Void, Void>{
@Override
public void doInBackground(){
if(foo == foo){
this.addTaskListener(new TaskListener() {
public void taskFinsished(){}...
});
}
}
}
由於
爲什麼不將它添加到MyTask的構造函數? – Xorty 2010-07-10 11:41:50