JxBrowser开启调试模式,JxBrowser debug
一、问题描述
像一般的浏览器都带了调试功能,按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相关推荐
- Flask 学习-9. 开启调试模式(debug模式)的2种方法
前言 flask 使用app.run() 启动项目的时候,默认debug模式是关闭的,需自己开启debug模式. 本篇教2种方法开启 flask 项目debug模式. 为什么要开启debug模式 在F ...
- android 自动开启调试模式,android user版本默认开启调试模式
由于项目需要,需要发布版本默认开启调试模式,修改方式如下: 1.开启开发者模式 context.getSharedPreferences(DevelopmentSettings.PREF_FILE,C ...
- html5 开启调试模式和关闭调试模式
html5 开启调试模式和关闭调试模式 最近入手h5,前后台都是我负责,调试接口的时候,老需要写alert(),和console.log()来调试后台返回的结果,所以界面出现了很多的弹出框.上线之前又 ...
- tp3.2php开启事务,Thinkphp 3.2.3 开启调试模式
在ThinkPHP中开启调试模式可以更好的开发网站,在入口文件中开启调试模式,定义调试常量开启,开启这个调试模式后在程序开发的过程中出现语法错误,会有直接的提示出来.define('APP_DEBUG ...
- android user版本默认开启调试模式
由于项目需要,需要发布版本默认开启调试模式,修改方式如下: 1.开启开发者模式 context.getSharedPreferences(DevelopmentSettings.PREF_FILE,C ...
- 企业微信客户端开启调试模式
开发企业微信工作台要想看请求调试,就要开启调试模式 开启调试模式快捷键 shift + Ctrl + Alt + D 开启调试模式后,随便进入一个页面,右键点击就会出现showDevTools.点击这 ...
- 在ThinkPHP中开启调试模式
1.为什么使用调试模式? 因为调试会在我们的模板页的最后增加一些trace信息. 2.什么是trace信息? 是ThinkPHP为我们提供好的一些包含了系统运行时间.占用内存.加载时间.请求的协议.. ...
- thinksnsv4.6运行php,ThinkSNS开启调试模式
首先说下开启调试模式完整操作. 1.\config\config.inc.php配置文件中增加两个键值对 'APP_DEBUG' => true, 'SHOW_PAGE_TRACE' => ...
- Mac版safari开启调试模式
Mac版safari开启调试模式 步骤如下 点击Safari启动浏览器 点击左上Safari标志,选择偏好设置 选择高级,勾选下方的在菜单栏显示开发菜单. 如此,Safari最上方 就出现了开发菜单, ...
- CI框架中的开启调试模式
1,CI框架中开启调试模式: 在需要调试的方法名前面加上: $this -> output -> enable_profiler(TRUE); 这样就可以看大打印出的s q l语句 ...
最新文章
- 工作日志-W1444
- 一站式机器学习平台TI-ONE是什么?——云+未来峰会开发者专场回顾
- pythontype(1+0xf*3.14)_numpy强制类型转换|图像线性增强|不同数据类型与图像的显示...
- 设计模式[3] -单例模式-代码
- [Halcon] 算子学习_Calibration_Calibration Object
- 毕业设计C语言网吧管理系统,毕业设计网吧管理系统.doc
- sdh管理单元指针_SDH设备上STM-1接口是啥玩意
- C++中 * *的用法与区别----实操才能看明白
- c语言词典课程设计报告,C语言课程设计英语词典排版系统
- springboot+springcloud相关面试题
- 程序设计与算法----递归之放苹果问题
- 一车abs线路怎么量_神木沥青拌合站烧火油怎么购买更划算
- 【字符编码系列】常用的几种字符编码(GBK,UTF-8,UTF-16)
- 什么是 make 和 makefile
- 《2021/07/24》1 -- linux -- 网络名称空间和网桥的基本操作
- C# 通过RS-232 读取 34401A万用表电压
- 【Hibernate步步为营】--映射合集汇总
- ubuntu18.04安装时ACPI error 无法进入系统的问题
- Mysql、SqlServer、Oracle三大数据库的区别
- 傻瓜式免费自助建站系统,菜鸟建站理想工具