编程语言
首页 > 编程语言> > 【JxBrowser分享】Java程序内嵌Chromium浏览器内核更新,支持Java17

【JxBrowser分享】Java程序内嵌Chromium浏览器内核更新,支持Java17

作者:互联网

JxBrowser是什么?让你的网页像桌面应用一样启动(参考创客贴的桌面版)!如果你指挥前端做网站,用JxBrowser包装一下妥妥!本篇源码出处:https://www.evget.com/product/1608/download

 这个软件乍一看像网站,实际上就是一个网站

Chromium 92

Chromium已经升级到92.0.4515.159版本。
这个Chromium版本包括九个重要的安全修复,所以我们建议你升级到这个版本。
Java 17

Java开发工具包(JDK)于2021年9月推出。它将是一个长期支持(LTS)的版本,由甲骨文提供扩展支持。我们在所有支持的平台上用Java 17测试了该库,没有发现任何问题。所以,你已经可以用Java 17来使用这个版本了。一旦Java 17正式发布,我们将把它纳入支持的Java版本列表。

SWT DnD

现在你可以在Windows、Linux和macOS的SWT BrowserView组件中,在非屏幕渲染模式下拖放文本、链接、图像、文件。拖放功能在默认情况下是启用的。

程序加载进度事件

导航API已经扩展了LoadProgressChanged事件,允许你获得关于加载进度的通知。

navigation.on(LoadProgressChanged.class, event -> {
    // The load progress between 0 and 1.
    double progress = event.progress();
});

上传数据字节数

该库现在允许从上传数据中检索字节。这一改进引入了几个API变化。

自定义DnD数据

在离屏渲染模式下,DnD支持几种数据类型:url、text、html。同时,JavaScript可能会通过DataTransfer.setData()将一些自定义数据放入可转移的数据中。在以前的版本中,该库只是忽略了这些自定义数据。现在,该库支持所有支持的平台上的DnD自定义数据。

问题修复

标签:DnD,Java17,Java,17,版本,JxBrowser,Chromium,该库
来源: https://blog.csdn.net/daneas/article/details/120528944