IDEA 使用 Swing Explorer 调试 Swing 和 AWT

IDEA Swing AWT About 777 words

说明

Swing Explorer是一个开源的、用于调试Java图形化界面SwingAWT的第三方库。

使用

插件形式

适用于IDEA 2020.1版本,Settings-Plugins中直接搜索SwingExplorer Integration v2,安装后启动栏会多一个蓝色按钮,点击启动Swing项目后Swing Explorer会一起启动。

注意:该插件截至发文前只适配到2020.1版本,2021.1版本及之后无效。

命令行参数方式

swag.jarswexpl.jar添加到依赖。(jar包下载见文末链接)

编辑启动参数:

JVM参数中填写:(-Dswex.mport可以为任意未监听的端口)

-javaagent:C:\swag.jar -Xbootclasspath/a:C:\swag.jar -Dswex.mport=49202 -Dcom.sun.management.jmxremote

Main class改为:

org.swingexplorer.Launcher

Program arguments填写要启动的类的全类名

注意:实际启动的是Laucher

IDEA 历史版本下载

https://www.jetbrains.com/idea/download/other.html

插件开源地址

https://github.com/wglanzer/swingexplorer-idea

Swing Explorer 开源地址

Maven项目,可以自行编译为jar包。

https://github.com/swingexplorer/swingexplorer

jar 包下载

https://github.com/robotframework/swingexplorer/releases/tag/1.6.0

Views: 3,941 · Posted: 2021-11-16

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓


Today On History
Browsing Refresh