Requirements:

  1. Maximum coverage
  2. free license would be a big advantage
  3. 免费许可证将是一个很大的优势

  4. compatibility with different frameworks
  5. 与不同框架的兼容性

  6. it should work on old JVM (starting from Java 3).
  7. 它应该适用于旧的JVM(从Java 3开始)。

What could you recommend me please?

你能为我推荐什么?

4 个解决方案

#1


1

Consider using SwingExplorer:

考虑使用SwingExplorer:

Swing Explorer is an Open-Source tool for Swing application developers which is intended for visual exploring of a Swing-based application internals.

Swing Explorer是Swing应用程序开发人员的开源工具,用于直观地探索基于Swing的应用程序内部。

  • Find all top-level components (Windows, Frames, Dialogs)
  • 查找所有顶级组件(Windows,框架,对话框)

  • Browse through component hierarchy
  • 浏览组件层次结构

  • Monitor AWT/Swing events
  • 监控AWT / Swing事件

  • Debug 2D graphics
  • 调试2D图形

  • Dig into source code
  • 深入研究源代码

  • Monitor threading rule violations
  • 监视线程规则违规

更多相关文章

  1. 为内存密集型应用程序增加JVM最大堆大小
  2. java与ASP.NET网络应用程序在生命期开始时的比较。
  3. java小练习(一个数如果恰好等于它的因子之和,这个数就称为“完数”
  4. 如何让我的基本SWT应用程序在Mac OS X 10.5.6中正常退出?

随机推荐

  1. Android中xml解析--实现软件升级功能
  2. android 音量设置条
  3. Android(安卓)对Layout_weight属性完全解
  4. Android(安卓)OTA 升级之五:updater
  5. android studio 错误:“Gradle sync faile
  6. Android底部菜单的实现
  7. Android强大的数据库开源框架LitePal
  8. Android应用接入第三方登录之新浪登录
  9. ios、android 系统字体说明
  10. android拔掉耳机后音乐自动暂停