原創|產品更新|編輯:吉煒煒|2024-10-14 15:38:14.297|閱讀 112 次
概述:JxBrowser 8.0.0已經發布!新版本包含眾多新功能和改進,包括 Kotlin DSL、Compose 桌面支持、Chrome 擴展、Windows ARM64 支持、觸摸輸入、自定義 DOM 事件等等,歡迎下載體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
JxBrowser是將基于Chromium的瀏覽器與Java應用程序集成,以處理和顯示HTML5、CSS3、JavaScript、Flash等。JxBrowser 8.0.0 現已正式發布!
此新主要版本引入了許多新功能和改進,包括 Kotlin DSL、Compose Desktop 支持、Chrome 擴展程序、Windows ARM64 支持、觸摸輸入、自定義 DOM 事件等。JxBrowser 現在需要 Java 17 或更高版本。新版本并沒有對 API 進行重大更改,因此您可以輕松地將現有代碼遷移到新版本。
JxBrowser 8.0.0 中的新功能和改進的更多信息,請參見下文:
Kotlin DSL
借助 Kotlin DSL,您可以在使用 JxBrowser API 時編寫更簡潔、更易讀的 Kotlin 代碼。要將 Kotlin DSL 添加到您的項目,請將以下依賴項添加到您的項目配置中:
以下是如何使用 Kotlin DSL 創建和配置實例的示例Engine:
Compose 桌面版
新版本添加了對另一個 Java UI 工具包 — Compose Desktop的支持。現在,您可以將 JxBrowser 嵌入BrowserView到 Compose Desktop 應用程序中,并使用現代 UI 工具包構建現代跨平臺桌面應用程序。
要將 JxBrowser Compose Desktop 依賴項添加到您的項目,請將以下依賴項添加到您的項目配置中:
BrowserView以下是如何將 JxBrowser Compose 嵌入到 Compose Desktop 應用程序的示例:
圖庫示例
您可以查看 JxBrowser Gallery 中的以下示例,了解如何將 JxBrowser 與 Compose Desktop 集成:
Chrome 擴展程序
JxBrowser 現在提供擴展 API,允許您安裝、更新、卸載和使用 Chrome 擴展程序。它為將 Chrome 擴展程序集成到 Java 桌面應用程序中開辟了廣泛的可能性。
Windows ARM64
JxBrowser 現已支持 Windows ARM64。您可以在 Windows ARM64 設備(例如 Microsoft Surface Pro X 或任何 Copilot+ PC 設備)上運行 JxBrowser 應用程序,并受益于 ARM64 設備提供的更佳性能和電池壽命。
要在 Windows ARM64 上運行 JxBrowser,您需要將以下依賴項添加到 Gradle 或 Maven 項目配置中:
觸摸輸入
現在,您可以在 Windows 和 Linux 上的屏幕外和硬件加速渲染模式下以編程方式調度和處理觸摸事件。當您需要在自動化測試中模擬觸摸輸入或需要在應用程序中處理觸摸事件時,它會很有用。
DOM 觸摸事件
JxBrowser DOM API 允許您訂閱 DOM touchstart、touchmove、touchcancel和touchend事件。
密碼、信用卡、用戶數據資料
現在,您可以通過編程方式將密碼、信用卡和用戶數據配置文件添加到相應的商店。在以前的版本中,只有當瀏覽器提示用戶保存數據時,才能通過用戶與瀏覽器的交互將這些數據添加到商店。
JxBrowser 7 更新
在 JxBrowser 8.0.0 發布后的 12 個月內,我們將繼續在 JxBrowser 7 中升級 Chromium。只有 JxBrowser 8 才支持新的 Java 版本和操作系統、新功能、改進和錯誤修復。我們建議您升級到 JxBrowser 8 以享受新功能和改進。
如何升級
如果您擁有有效的 JxBrowser 許可證并且擁有有效的支持和更新訂閱,則可以免費升級到 JxBrowser 8.0.0。
您可以通過更改Gradle或Maven項目配置中的 JxBrowser 依賴項的版本來升級項目中的 JxBrowser 。
慧都是TeamDev官方友好合作伙伴,如果您對Jxbrowser感興趣,可以了解具體授權價格和使用機制。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網