JavaFX 14 如期發布

JavaFX 14 現已發布。JavaFX 是一個強大的圖形和多媒體處理工具包集合,它允許開發者來設計、創建、測試、調試和部署富客戶端程序,並且和 Java 一樣跨平台。從 JDK 11 開始,JavaFX 模塊與 JDK 分開提供。

JavaFX 14 如期發布

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

下載地址: 

https://openjfx.io/index.html

來源:cnBeta