JAVA程序集成控件JxBrowser v7.1发布更新!允许访问网页位图

JxBrowser(点击下载)是将基于Chromium的浏览器与Java应用程序集成,以处理和显示HTML5,CSS3,JavaScript,Flash等。

JxBrowser更新至最新版v7.1,引入了BytesReceived允许获取有关从网络接收的字节数的信息,允许使用部分回调将鼠标和键盘事件发送到网页之前拦截,改进多种功能,修复多项Bug,我们一起来看一看新功能详解吧!


新增功能

以下示例演示如何抑制鼠标滚轮,可以使用这些回调来获取有关鼠标和键盘事件的通知,以便在应用程序中实现热键。

browser.set(MoveMouseWheelCallback.class, params -> Response.suppress());

  • 拦截鼠标和键盘事件:允许使用以下回调将鼠标和键盘事件发送到网页之前拦截它们。

    • EnterMouseCallback
    • ExitMouseCallback
    • MoveMouseCallback
    • MoveMouseWheelCallback
    • PressKeyCallback
    • PressMouseCallback
    • ReleaseKeyCallback
    • ReleaseMouseCallback
    • TypeKeyCallback
  • 访问网页的位图:允许获取包含当前加载的网页的像素的位图,其中包含当前Browser大小。

    以下示例演示如何获取位图,将其转换为Java AWT和JavaFX图像,并将其保存为PNG文件:(Swing和JavaFX)

    // Creating and running Chromium engine Engine engine = Engine.newInstance(         EngineOptions.newBuilder(HARDWARE_ACCELERATED).build()); Browser browser &#

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值