产品中心
我们的服务
资讯中心
联系我们
当前位置:首页 - 产品中心 - 开发工具

产品名称:JxBrowser

生产厂商:TeamDev产品类别:开发工具

选择 JxBrowser 的原因

  • 清楚明了的 API 和文档
  • 易于使用的 API
  • 快速入门指南
  • 丰富的文档

迅速的技术支持:我们将随时为您提供需要的帮助和库更新。

开发者的选择:自 2007 年以来,在全球 1500 多个商业项目和 100 多个开源项目中被广泛采纳。

公认的专业知识:该程序由具有多年集成 Java 代码实践经验的团队创建而成。

全球有 1363 家公司使用 JxBrowser 构建软件

硬件加速和离屏渲染

JxBrowser 支持两种渲染模式:硬件加速和离屏(off-screen)。在离屏渲染模式下,Chromium™ 引擎使用 CPU 以离屏模式来渲染网页。在硬件加速渲染模式下,引擎使用 GPU,将内容渲染到嵌入 Java 应用程序中的原生窗口中。

准确的网页显示

该组件使用 Chromium 引擎来显示网页。因此,该网页的外观与 Google Chrome™ 完全相同。

Web 标准

JxBrowser 支持所有现代的 Web 标准,包括 HTML5、CSS3 和 JavaScript。通常,JxBrowser 支持与 Google Chrome 相同的 Web 标准。

双向的 JavaScript-Java 桥

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

HTML 转换到位图

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

打印

您可以打印当前加载的网页,也可以通过“打印预览”对话框将其另存为 PDF 文档。

文件下载

您可以处理文件下载并控制是否应下载文件。您还能接收有关下载进度、速度、完成百分比、接收的字节数等的通知。

键盘和鼠标事件过滤器

您可以过滤所有键盘和鼠标事件,然后再将它们传递到网页。

Flash 支持

JxBrowser 允许显示 Adobe Flash 内容。您将需要安装 PPAPI Flash 插件。

导航事件

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

DOM 访问权限

您可以通过标记名称或 ID 查找所需的 HTML 元素,获取/设置 HTML 元素属性,侦听不同的 DOM 事件,例如单击、按下鼠标、按下键盘,松开键盘、加载和卸载等。

JavaScript 对话框

您可以处理 JavaScript 对话框,例如警报、确认、提示、卸载前和文件上传。您可以选择是否显示 JavaScript 对话框,以及对话框的外观。

保存网页

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

ARM 支持

在 Linux 64 位上 ARM 体系结构的支持下,借助这种类型的微芯片,JxBrowser 可以在各种设备中使用。

自定义上下文菜单

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

控制台侦听器

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

用户代理程序

使用 JxBrowser,您可以为每个浏览器实例设置自己的用户代理程序。

代理服务器、基本、摘要和 NTLM 身份验证

该库允许处理基本、摘要、NTML 和代理服务器身份验证,以及通过 SuisseID 和 U2F 设备进行的身份验证。

显示 Netflix、Amazon Prime 和 Spotify 等

JxBrowser 允许您播放使用 DRM 解密的流式 Web 服务中的视频和音频内容。

代理服务器设置

您可以将每个引擎实例配置为使用其自己的代理服务器设置。支持各种配置:自动检测代理服务器,针对 HTTP、HTTPS,FTP 和 SOCKS 协议的手动代理服务器配置,直接代理服务器,以及代理服务器自动配置文件。

Java Web Start 和 Java Applet

您可以在通过 Java Web Start 或 Java Applet 部署的 Java 应用程序中使用 JxBrowser 库。请参阅文档获取更多信息。

弹出窗口

可以处理所有弹出窗口。由您决定是否显示弹出窗口,以及要如何精确显示弹出窗口(例如,在单独的窗口中,或在应用程序选项卡中等)。

过滤URL

该库帮助您处理导航请求,并在必要时忽略它们。

缩放

您可以放大、缩小网页,或为当前加载的网页设置自己的缩放级别。分别为每个域配置缩放级别。

全国服务热线:
021-52550099