JavaFX 14 現已發布。JavaFX 是一個強大的圖形和多媒體處理工具包集合,它允許開發者來設計、創建、測試、調試和部署富客戶端程序,並且和 Java 一樣跨平台。從 JDK 11 開始,JavaFX 模塊與 JDK 分開提供。
JavaFX 14 不是主要版本,該版本主要是完成了一些錯誤修復和幾個升級,但是它如期推出,所以值得注意。 「可預測性很重要。」 JavaFX 專家、Gluon 聯合創始人 Johan Vos 在日前發布推文表示。「大約六個月前,有人提議在 2020 年 3 月 10 日發布 JavaFX14。今天,我們正在發布它。我們不會做出廉價承諾,我們會兌現。 #OpenJFX 社區是高技術水平且專業的。」
新版本更新內容如下:
Enhancements
-
TableSkinUtils 不應包含實際的代碼實現
-
將 tabSize 屬性添加到 Text 和 TextFlow
-
將 EnumSet 用作 DirtyBits 而不是基於序數的掩碼
-
如果沒有 handlers/filters,則跳過事件調度
-
在 WebView 中支持 HTTP/2
-
添加 property 以禁用Monocle光標
-
Port Linux glass drag source(DND)使用 gtk 而不是 gdk
Fixed Bugs
-
非嵌入式動畫在暫停後不會向後播放
-
動畫在停止後不會向後播放
-
無法 protected SynchronizedObservableMap 進行 copying/iterating
-
綁定類提供了許多不需要的「選擇綁定」日誌消息
-
棄用 JavaBeanXxxPropertyBuilders 構造函數
-
當默認按鈕存在時,TextField 不使用 VK_ENTER
-
ComboBoxPopupControl:刪除 F4 的 eventFilter
-
……
更多詳細信息可查看發布說明: https://github.com/openjdk/jfx/blob/jfx14/doc-files/release-notes-14.md#release-notes-for-javafx-14
下載地址:
來源:cnBeta