JavaFX 14 如期發布
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
下載地址: