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


分享到:


相關文章: