2014-10-12 47 views

回答

1

ControlsFX對話框將被集成到JavaFX 8u40中,但API大大改變。舊對話框API自8.20.7起棄用,但尚未刪除。新的對話框API將成爲JavaFX 8u40的一部分,目前處於openjfx-dialogs.jar中,可以從其自己的repository下載,或者將作爲依賴從Maven存儲庫自動下載。這是最新ControlsFX版本中不兼容的部分原因。

有關詳情,請參見ControlsFX論壇this後。

不幸的是,另外,有些類改變了API(如Action),如果使用它們,當從8.0.6_20升級到8.20.7版本時,必須將代碼移植到新API。正如我所見,CommandLink類更名爲CommandLinksDialog