我正在嘗試創建一個庫存項目並在其上有圖形。我希望通過JavaFX創建圖形並將其稱爲Java主類。是否可以將JavaFX類添加到Java項目中?JavaFX可以包含在Java SE項目中嗎?
我使用NetBeans btw。
我正在嘗試創建一個庫存項目並在其上有圖形。我希望通過JavaFX創建圖形並將其稱爲Java主類。是否可以將JavaFX類添加到Java項目中?JavaFX可以包含在Java SE項目中嗎?
我使用NetBeans btw。
JavaFX for Java 7與JavaFX在Java 8上有所不同。我的建議是去找Java 8.然後也許是NetBeans 8。 JavaFX和swing/awt具有不同的事件線程,但在Java 8下似乎有更好的集成。
JavaFX和java swing是兩個不同的世界。有人可能會在Java中嵌入JavaFX。儘管如果你剛剛開始一個基本上是新的項目,那麼你可能會選擇純JavaFX。
JavaFX使用「屬性」,包裝的值可以在它們/數據綁定上具有更改偵聽器。與組件的分離使得處理模型 - 視圖 - 控制器範例有點更好/不同。 JavaFX組件本身稍微更難,因爲swing提供了一個完整的API設置器。第一次製作一個右對齊的列很困難。使JavaFX更難的另一件事是使用帶泛型類型的lambda表達式的回調函數。給予正確的簽名並不總是直截了當的。
所以在擺動嵌入的JavaFX可能是,如果有太多回旋的經驗或現有代碼的好辦法:看
如果你的意思是,你有一個NetBeans 7 Richt客戶端應用程序,然後在NetBeans.org上有幾篇關於JavaFX集成的小文章。
明白了!我會將FX嵌入到我的應用中,謝謝:) – benziv 2014-10-06 14:45:55
「添加到Java項目中」是什麼意思?你想增強你的JavaSe項目,所以它會是桌面應用程序? – Mysterion 2014-10-06 08:00:34
其桌面應用程序,我想知道是否可能在我的項目中包含一個JavaFX類,並在我的JavaSE主類上調用它。 – benziv 2014-10-06 08:16:58