一、问题描述

像一般的浏览器都带了调试功能,按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相关推荐

  1. Flask 学习-9. 开启调试模式(debug模式)的2种方法

    前言 flask 使用app.run() 启动项目的时候,默认debug模式是关闭的,需自己开启debug模式. 本篇教2种方法开启 flask 项目debug模式. 为什么要开启debug模式 在F ...

  2. android 自动开启调试模式,android user版本默认开启调试模式

    由于项目需要,需要发布版本默认开启调试模式,修改方式如下: 1.开启开发者模式 context.getSharedPreferences(DevelopmentSettings.PREF_FILE,C ...

  3. html5 开启调试模式和关闭调试模式

    html5 开启调试模式和关闭调试模式 最近入手h5,前后台都是我负责,调试接口的时候,老需要写alert(),和console.log()来调试后台返回的结果,所以界面出现了很多的弹出框.上线之前又 ...

  4. tp3.2php开启事务,Thinkphp 3.2.3 开启调试模式

    在ThinkPHP中开启调试模式可以更好的开发网站,在入口文件中开启调试模式,定义调试常量开启,开启这个调试模式后在程序开发的过程中出现语法错误,会有直接的提示出来.define('APP_DEBUG ...

  5. android user版本默认开启调试模式

    由于项目需要,需要发布版本默认开启调试模式,修改方式如下: 1.开启开发者模式 context.getSharedPreferences(DevelopmentSettings.PREF_FILE,C ...

  6. 企业微信客户端开启调试模式

    开发企业微信工作台要想看请求调试,就要开启调试模式 开启调试模式快捷键 shift + Ctrl + Alt + D 开启调试模式后,随便进入一个页面,右键点击就会出现showDevTools.点击这 ...

  7. 在ThinkPHP中开启调试模式

    1.为什么使用调试模式? 因为调试会在我们的模板页的最后增加一些trace信息. 2.什么是trace信息? 是ThinkPHP为我们提供好的一些包含了系统运行时间.占用内存.加载时间.请求的协议.. ...

  8. thinksnsv4.6运行php,ThinkSNS开启调试模式

    首先说下开启调试模式完整操作. 1.\config\config.inc.php配置文件中增加两个键值对 'APP_DEBUG' => true, 'SHOW_PAGE_TRACE' => ...

  9. Mac版safari开启调试模式

    Mac版safari开启调试模式 步骤如下 点击Safari启动浏览器 点击左上Safari标志,选择偏好设置 选择高级,勾选下方的在菜单栏显示开发菜单. 如此,Safari最上方 就出现了开发菜单, ...

  10. CI框架中的开启调试模式

    1,CI框架中开启调试模式: 在需要调试的方法名前面加上:     $this -> output -> enable_profiler(TRUE); 这样就可以看大打印出的s q l语句 ...

最新文章

  1. 工作日志-W1444
  2. 一站式机器学习平台TI-ONE是什么?——云+未来峰会开发者专场回顾
  3. pythontype(1+0xf*3.14)_numpy强制类型转换|图像线性增强|不同数据类型与图像的显示...
  4. 设计模式[3] -单例模式-代码
  5. [Halcon] 算子学习_Calibration_Calibration Object
  6. 毕业设计C语言网吧管理系统,毕业设计网吧管理系统.doc
  7. sdh管理单元指针_SDH设备上STM-1接口是啥玩意
  8. C++中 * *的用法与区别----实操才能看明白
  9. c语言词典课程设计报告,C语言课程设计英语词典排版系统
  10. springboot+springcloud相关面试题
  11. 程序设计与算法----递归之放苹果问题
  12. 一车abs线路怎么量_神木沥青拌合站烧火油怎么购买更划算
  13. 【字符编码系列】常用的几种字符编码(GBK,UTF-8,UTF-16)
  14. 什么是 make 和 makefile
  15. 《2021/07/24》1 -- linux -- 网络名称空间和网桥的基本操作
  16. C# 通过RS-232 读取 34401A万用表电压
  17. 【Hibernate步步为营】--映射合集汇总
  18. ubuntu18.04安装时ACPI error 无法进入系统的问题
  19. Mysql、SqlServer、Oracle三大数据库的区别
  20. 傻瓜式免费自助建站系统,菜鸟建站理想工具

热门文章

  1. 我的世界联机侠怎么删除java_我的世界联机侠怎么增加房间人数
  2. 无法读源文件或磁盘_磁盘阵列RAID1+0和RAID0+1的区别
  3. iOS Xcode12安装P12证书问题
  4. Linux程序设计-7-复习重点
  5. CMMI3学习之路(一):在质疑与挣扎中偶然发现她竟是如此美丽
  6. android实现模拟微信调用相机和手机图库更换头像
  7. 搭建steam游戏服务器
  8. 基于高德地图的城市区域代码表
  9. atmega328p 设置熔丝位,atmega328p 刷机
  10. 对班级网站注册功能中密码输入运用等价类划分法设计测试用例