[問題] JavaFX的ProgressBar進度條問題

作者: a4679123 (就這樣吧)   2016-05-14 19:17:52
大家好,我目前參照網路上寫了關於讀取進度條的程式
https://git.io/vrskG
主要是這三個檔案 Controller是JavaFX按鈕呼叫Action的其中一個
我要呼叫的Action叫做TestAction
ProgressBarTask是我要在裡面執行的工作及更新進度條的狀態
ProgressForm則是一個小的視窗裡面裝著ProgressBar及ProgressIndicator
目前我在Task裡面是寫著測試程式
如果我要將我的事情執行並更新進度條
理論上應該是要放在Task的call method裡面
但是因為我要做的事情不只這一項
所以我希望可以讓ProgressBarTask供所有Button呼叫事情時
可以顯示出讀取進度條
這樣的話 要怎麼改寫才能讓我的ProgressBarTask內的call不用寫死呢?
我想過實作interface的方式的方式 想請問各位大大會怎麼去處理呢?
謝謝!
作者: NobleDino (高貴恐龍)   2016-05-14 22:47:00
大該要朝listener 的方向去做
作者: dwadefans (wade)   2016-05-23 18:26:00
我後來還是先把它拆開寫了

Links booklink

Contact Us: admin [ a t ] ucptt.com