Swing Inspector 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Swing Inspector 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Swing Inspector 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 免费,非开源
开发语言 Java
操作系统 跨平台
软件类型 免费软件
所属分类 开发工具GUI 测试工具
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2013-03-06

软件简介

Swing Inspector是一个Java Swing/AWT用户界面分析和调试工具,功能与firebug类似,具有强大的Swing/AWT用户界面分析和调试相关功能。 适用于从java swing初级到高级的所有开发人员,能够快速定位问题,UI快速调试,分析其他软件界面的实现原理,能够给开发工作效率带来大幅提升。

特点:

  1. 具备UI组件联动功能,在用户界面中Ctrl+移动鼠标(Mac OSX ⌘+F12),可以在Swing Inspector主界面中显示对应组件信息,并高亮当前Component。
  2. 可以在Swing Inspector组件树中联动到用户界面,即双向联动,且不需要提供界面的源代码
  3. Applet支持,可以定位嵌入到任何网页中的applet界面。
  4. 强大的window捕获功能,可以捕获加载agent的jvm创建的所有Swing/AWT窗口(网页中的applet,浏览器加载appet/webstart后启动的console窗口),模式对话框等。
  5. 绿色,无需安装,只需给java命令添加一行参数,即可启动Swing Inspector。
  6. 支持所有的AWT/Swing程序,netbeans、visualvm等。
  7. 强大的表达式支持,允许对选定组进执行表达式运算,实时显示计算结果,运算结果支持属性浏览和编辑。
  8. 强大的Javascript支持功能,支持用javascript实时修改用户界面中的组件,执行脚本后立即生效。
  9. 高性能,核心功能采用c/c++实现,直接操纵jvm,对性能影响很小,主界面采用lazy机制,刷新组件时只更新可见viewer。属性编辑器可直接修改选定的组件属性,且直接生效。
  10. 可以记录组件添加到parent时的stacktrace,可以快速定位到相应的代码行。
  11. 简单易用,快捷键与常用软件一致(F5刷新、Alt+Left后退,Alt+Right前进等),界面非常简洁、直观,没有学习成本。
  12. 免费,为软件行业发展尽一份力量是我们的宗旨

展开阅读全文

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
2013/05/27 00:00

SwingInspector 1.2.2_beta7已布,(Java Swing 开发的firebug)

SwingInspector 1.2.2_beta7已发布 1. 增加修改用户软件LookAndFeel功能(通过右键菜单) 2. Component Tree中显示RootPane,glassPane,contentPane 3. 属性添加搜索功能 4. 表达式添加搜索功能 5. 界面图标美化 6. 属性编辑器不可编辑的以灰色显示 7. 增加CellRendererPanel、JTableHeader、JViewport图标 详情及下载地址:http://www.swinginspector.com/...

0
4
发表了资讯
2013/04/18 00:00

SwingInspector 1.2.2_beta6 已发布

beta6主要改进如下: 1. 附加源文件列表双击调用外部编辑器打开 2. 还原总在前功能(在查看菜单时需要用到) 3. 定位到源代码时,光标移动到可见区域中央 4. 添加源文件搜索功能 5. 源文件查找路径自动导入$JAVA_HOME/src.zip(如果存在) 6. 解决对话框关闭后界面焦点不切换到SwingInspector主窗口问题 7. 添加皮肤切换功能 8. Source FileFinder、Source Attachment Dialog支持调整大小 9. 表达式编辑器在Nimbus皮肤下高度不够处理...

0
2
发表了资讯
2013/03/31 00:00

SwingInspector 1.2.2_beta4 已发布

1. 增加组件创建的时的StackTrace,支持跟踪Component创建过程 2. 支持在组件层次变化后自动更新SwingInspector组件树,并提供配置选项 3. 去掉“总在前”功能,采用变化时自动将窗口显示到前台方式 4. javascript支持语法着色和行号 5. StackTrace视图支持附加源代码、在stackView视图中点击直接定位到代码行,代码支持语法着色,并支持在外部编辑器打开 详情:http://www.swinginspector.com/...

4
7
发表了资讯
2013/03/06 00:00

Swing Inspector 1.2.2_beta2 发布

新版本功能: 1. 支持mac osx操作系统(snow leopard或更高版本) 2. 支持linux(基于X11,支持kde、gnome、unity等) 3. 支持界面元素通过快捷键微调 4. 新增Overview视图 5. 国际化,根据环境显示对应语言界面(中文和英文) 6. 取消在winxp环境下透明度支持 详细信息和下载地址: http://www.swinginspector.com/ Swing Inspector 1.2.2 (beta2) for Windows / Mac OSX / Linux Swing Inspector是一个Java Swing/AWT用户界面分析和...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
29 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部