JxBrowser开启调试模式,JxBrowser debug

JxBrowser开启调试模式,JxBrowser debug一 问题描述 nbsp 像一般的浏览器都带了调试功能 按 F12 就能打开 在 JxBrowser 中如何开启调试模式了 nbsp 二 解决方法 nbsp 以下代码就能开启调试模式 nbsp importcom teamdev jxbrowser chromium Browser importcom teamdev jxbrowser chromium BrowserPrefe impo

一、问题描述

 

像一般的浏览器都带了调试功能,按F12就能打开,在JxBrowser中如何开启调试模式了。

 

二、解决方法

 

以下代码就能开启调试模式:

 

import com.teamdev.jxbrowser.chromium.Browser; import com.teamdev.jxbrowser.chromium.BrowserPreferences; import com.teamdev.jxbrowser.chromium.swing.BrowserView; import javax.swing.*; import java.awt.*; / * This sample demonstrates how to use Chromium remote debugging feature. */ public class RemoteDebuggingSample { public static void main(String[] args) { // Specifies remote debugging port for remote Chrome Developer Tools. BrowserPreferences.setChromiumSwitches("--remote-debugging-port=9222"); Browser browser1 = new Browser(); BrowserView view1 = new BrowserView(browser1); // Gets URL of the remote Developer Tools web page for browser1 instance. String remoteDebuggingURL = browser1.getRemoteDebuggingURL(); JFrame frame1 = new JFrame(); frame1.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); frame1.add(view1, BorderLayout.CENTER); frame1.setSize(700, 500); frame1.setLocationRelativeTo(null); frame1.setVisible(true); browser1.loadURL("http://www.baidu.com"); // Creates another Browser instance and loads the remote Developer // Tools URL to access HTML inspector. Browser browser2 = new Browser(); BrowserView view2 = new BrowserView(browser2); JFrame frame2 = new JFrame(); frame2.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); frame2.add(view2, BorderLayout.CENTER); frame2.setSize(700, 500); frame2.setLocationRelativeTo(null); frame2.setVisible(true); browser2.loadURL(remoteDebuggingURL); } } 

 运行之后,效果如下:

 

JxBrowser开启调试模式,JxBrowser debug

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218225.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午7:46
下一篇 2026年3月18日 上午7:46


相关推荐

  • EagleEye论文+代码

    EagleEye论文+代码EagleEye论文+代码论文代码论文代码论文原作者的代码GitHub链接为EagleEye。下载数据集下载ILSVRC2012数据集。需要先注册账号并登陆。也可以直接用ImageNet数据集代替。如果觉得从官网下载的速度太慢,可以使用迅雷链接或百度云链接,网上都有很多。在这里,我推荐使用一个Linux多线程命令行下载工具aria2,可以达到稳定在5MB/s。安装python包问题一exportGIT_PYTHON_REFRESH=quiet这好像是一个和git有关的问题。解决

    2022年8月16日
    12
  • 利用Redis实现高并发计数器

    利用Redis实现高并发计数器业务需求中经常有需要用到计数器的场景:譬如一个手机号一天限制发送5条短信、一个接口一分钟限制多少请求、一个接口一天限制调用多少次等等。使用Redis的Incr自增命令可以轻松实现以上需求。以一个接口一天限制调用次数为例: /** *是否拒绝服务 *@return */ privatebooleandenialOfService(StringuserId){ longc…

    2022年5月24日
    253
  • 卷积神经网络和图像识别[通俗易懂]

    卷积神经网络和图像识别[通俗易懂]卷积神经网络与图像识别我们介绍了人工神经网络,以及它的训练和使用。我们用它来识别了手写数字,然而,这种结构的网络对于图像识别任务来说并不是很合适。本文将要介绍一种更适合图像、语音识别任务的神经网络结构——卷积神经网络(ConvolutionalNeuralNetwork,CNN)。说卷积神经网络是最重要的一种神经网络也不为过,它在最近几年大放异彩,几乎所有图像、语音识别领域的…

    2022年6月2日
    48
  • 分类模型评价指标_简述常用的模型评价的指标

    分类模型评价指标_简述常用的模型评价的指标在分类型模型评判的指标中,常见的方法有如下三种:混淆矩阵(也称误差矩阵,ConfusionMatrix) ROC曲线 AUC面积混淆矩阵是ROC曲线绘制的基础,同时它也是衡量分类型模型准确度中最基本,最直观,计算最简单的方法。一句话解释:混淆矩阵就是分别统计分类模型归错类,归对类的观测值个数,然后把结果放在一个表里展示出来。这个表就是混淆矩阵。ROC是一条线,如果我们选择用…

    2022年10月5日
    5
  • ViewStub基本用法「建议收藏」

    ViewStub基本用法「建议收藏」在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么最通常的想法就是把可能用到的View都写在上面,先把它们的可见性都设为View.GONE,然后在代码中动态的更改它的可见性。这样的做法的优点是逻辑简单而且控制起来比较灵活。但是它的缺点就是,耗费资源。虽然把View的初始可见View.GONE但是在Inflate布局的时候View仍然会被Infl…

    2022年6月28日
    25
  • OpenClaw意外走红,智谱、MiniMax、Kimi终于“得救”了

    OpenClaw意外走红,智谱、MiniMax、Kimi终于“得救”了

    2026年3月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号