JxBrowser (产品编号:11608)

一个跨平台的库,用于将Chromium浏览器集成到Java应用程序中

标签:浏览器控件

开发商: TeamDev

当前版本: v7.18

产品类型:控件

产品功能:其它

平台语言:JAVA

开源水平:不提供源码

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

JxBrowser将基于Chromium的浏览器与你的Java应用集成,以处理和显示HTML5、CSS3、JavaScript等。

声明:本产品中文介绍为慧都网版权所有,未经慧都公司书面许可,严禁拷贝、转载!

需要培训、定制、外包?

请联系我们!企业QQ:800018081


慧都专业技术团队帮助您提高效率,节省成本,降低风险!

* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。

选择JxBrowser的理由

清除API和文件

易于使用的API 快速入门指南 广泛的文档

及时支持

通过单点支持门户,我们专注于您使用我们的图书馆的流畅体验。

开发者的选择

自2007年以来,全球共有863个商业项目和33个开源项目入选。

专业经验的加持

由拥有16年集成Java代码实践经验的团队创建。


入门指南


主要功能

硬件加速和离屏渲染

JxBrowser支持两种渲染模式:硬件加速和离屏。在离屏渲染模式下,Chromium 引擎使用CPU离屏渲染网页。在硬件加速渲染模式下,引擎使用GPU将内容渲染到嵌入到你的Java应用程序中的一个本地 嵌入到你的Java应用程序中,使用GPU。

双向的JavaScript-Java连接

你可以在加载的网页上执行JavaScript代码,并将执行的结果返回到 执行的结果返回到Java端。你可以直接在Java中使用JavaScript对象。你可以 你可以将Java对象注入到JavaScript中,并从JavaScript中使用Java对象。

导航事件

你可以监听不同的导航事件,如导航开始、完成、失败、重定向、框架加载完成等。

DOM获取

你可以通过标签名称或ID找到所需的HTML元素,获取/设置HTML元素属性。 监听不同的DOM事件,如click, mousedown, keydown, keyup, load, unload等。

JavaScript对话框

你可以处理JavaScript对话框,如警报、确认、提示、beforeunload和文件上传。 你可以选择是否应该显示一个JavaScript对话框,以及该对话框应该是什么样子。 对话框应该是什么样子的。

保存网页

该库允许你将加载的网页保存为一组文件。

ARM 支持

由于Linux 64位对ARM架构的支持,JxBrowser可以在使用这种类型的微芯片的各种设备上使用。

准确的网络显示

该组件使用Chromium引擎显示网页。正因为如此,网页将看起来与谷歌浏览器完全一样。

将HTML保存为图像

JxBrowser允许获取加载的网页的图像表示,包括隐藏的可滚动区域。该图像可以保存为PNG,JPEG和其他图形格式。

Cookies

你可以访问所有的cookie,包括安全和HTTP专用的cookie,删除特定的cookie或创建一个新的cookie。

键盘 & 鼠标事件过滤器

你可以在所有键盘和鼠标事件传递到网页之前过滤它们。

自定义菜单

你可以显示你自己的使用从库中获得的不同的有用信息,显示你自己的Swing/JavaFX/SWT上下文菜单。如上下文菜单的位置、选择的文本、链接URL、链接文本、HTML元素的媒体类型等。

User-agent

通过JxBrowser,你可以为每个Browser实例设置你自己的user-agent。

代理、基本、摘要和NTLM认证

该库允许处理基本、摘要、NTML和代理认证,以及通过SuisseID和U2F设备认证。

显示Netflix, Amazon Prime, Spotify等。

JxBrowser允许你从使用DRM解密的流媒体网络服务中播放视频和音频内容。

Web标准

JxBrowser支持所有现代网络标准,包括HTML5,CSS3和JavaScript。总的来说JxBrowser支持与谷歌浏览器相同的网络标准。

打印

你可以通过打印预览对话框打印当前加载的网页或将其保存为PDF文件。

文件下载

你可以处理文件下载,并控制一个文件是否应该被下载。你还可以接收关于下载进度、速度、完成率、收到的字节数等通知。百分比,收到的字节数等。

Proxy 设置

您可以配置每个Engin实例来使用它自己的代理设置。支持各种支持各种配置:自动检测代理,HTTP的手动代理配置。HTTPS、FTP、SOCKS协议、直接代理、代理自动配置文件的手动代理配置。

Pop-ups

所有的弹出窗口都可以被处理。 是你决定是否应该显示一个弹出式窗口,以及你希望它具体如何显示(如在一个单独的窗口中,在你的应用程序标签等)。 是你自己决定一个弹出式窗口是否应该被显示,以及你希望它如何被显示(例如,在一个单独的窗口中,在你的应用程序标签等)。

填充 URLs

该库允许你处理导航请求,并在必要时忽略它们。

缩放与放大

你可以放大、缩小一个网页,或者为当前加载的网页设置你自己的缩放级别。 的网页设置自己的缩放级别。缩放级别是为每个域单独配置的。

Console监听

你可以监听控制台消息事件,包括JavaScript错误。

更新时间:2021-08-20 09:53:30.000 | 录入时间:2008-03-12 09:57:14.000 | 责任编辑:李显亮

相关产品
V-Ray Collection

终级三维渲染和模拟工具集

V-Ray for SketchUp

面向建筑师和设计师的快速且易用的渲染插件。

V-Ray for Rhino

面向建筑设计师,汽车设计师,产品设计师的强大渲染软件。

Chaos Cloud

Chaos Cloud 是一键式云渲染解决方案,只需点击按钮Chaos Cloud 会处理好一切。

V-Ray Render Node

用多台计算机的能力加快单张图片的渲染速度。

在线咨询
联系我们
TOP
在线客服系统
live chat