应用程序生成Java类层次结构图 [英] Application to generate Java class hierarchy diagram

查看:162
本文介绍了应用程序生成Java类层次结构图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

寻找一个工具:


  • 产生视觉上令人愉悦的(不是花哨的)正交结构图层次结构

  • 输出高质量的PNG图像(300dpi +)

  • 视觉上区分类,抽象类,接口和枚举类型(最好用颜色)

  • 交互式用户界面

  • 允许从图表中修剪包和/或单个类

  • 种子(例如,文件»打开)使用一组:


    • 目录

    • JAR文件

    • 单个源文件

    • 个别编译类

    • Produces a visually pleasing (not garish), orthogonally structured graph hierarchy
    • Outputs high-quality PNG images (300dpi+)
    • Visually differentiates classes, abstract classes, interfaces, and enumerated types (preferably by colour)
    • Interactive user interface
    • Allows pruning of packages and/or individual classes from the diagram
    • Seeds (e.g., File » Open) using a set of:
      • Directories
      • JAR files
      • Individual source files
      • Individual compiled classes

      无法完成此任务的工具包括:

      Tools that will not accomplish this task include:


      • Doxygen + GraphViz(或点)

      • Eclipse

      • UML建模者

      • Java结构分析(无法解析源文件)

      • JUDE社区(awkard界面,不合适的自动生成)

      • 集成开发环境(太复杂,使用太多内存)

      • Doxygen + GraphViz (or dot)
      • Eclipse
      • UML modellers
      • Structural Analysis for Java (cannot parse source files)
      • JUDE Community (awkard interface, unsuitable autogeneration)
      • Integrated development environments (too complex, and use too much memory)

      任何想法?

      推荐答案

      似乎 Class Visualizer 符合您的所有要求(将图表保存为PNG除外)。

      It seems that Class Visualizer meets all your requirements (except of saving diagram as PNG).

      这篇关于应用程序生成Java类层次结构图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆