2009-11-03 92 views

回答

0

它被称为UML。知道该关键字,您应该在Google中获得更多成功。如果您使用Eclipse之类的IDE,则还可以查找插件herehere。祝你好运。

+0

首先感谢您的回复。 UML不一定意味着类图。 并非所有的UML免费软件都知道如何从现有的java生成图表,而不是所有的免费软件都很好。 这就是为什么我喜欢问这里而不是搜索谷歌。 – 2009-11-03 16:11:41

+0

类图是一种可以使用统一建模语言(UML)建模的结构。 – Mark 2009-11-03 16:20:15

6

去年我写了这个小工具:java2dot。它为graphviz dot生成一个文件。 见http://plindenbaum.blogspot.com/2008/10/javadoc-is-not-enough-java2dia.html

https://media.tumblr.com/NngfN9gsDfci6h2zSjZtnUPko1_500.jpg

希望它可以帮助

+0

题外话,但我最近有与耶拿的经验(不,这不是一个标点符号错误,也不是错字),你碰巧与它有关系吗? :) – Esko 2009-11-03 15:28:37

+0

不,但我玩过耶拿API。 – Pierre 2009-11-03 15:32:21

+0

很棒的工作。看起来不错,我会下载你的代码并看看。 – 2009-11-03 15:49:21

4

NetBeans已经有UML plugin,可以扭转从Java源工程师类图。

4

Doxygen可以做到这一点(与帮助从Graphviz的)。

看起来好像有一个很好的安装和配置教程,包括关于注释的详细信息,here

1

这可能比您要求的更多,但Doxygen使用graphviz中的“点”工具来生成任何Java应用程序文档的类图。

问候,
纪尧姆

0

ArgoUML可以从Java创建类图。然而,我上次使用它(现在是一个公平的时间),它并没有把所有的工作都放在一起。

0

Slime是一个整洁的UML插件,可以绘制类图。

0

AmaterasUML是一个免费的eclipse插件,工作得很好。您可以将包从资源管理器拖放到图中,然后导出到png。

0

ArgoUML是最好的免费的UML工具。 MagicDraw是最好的商业UML工具。 IDE也有插件来创建UML图(Eclipse和Netbeans命名为两个)。

0

我使用ObjectAID UML plugin进行日食。这是一个非常好的免费工具,可以让您构建可以导航的UML图表。

另请参阅this question了解更多Eclipse插件,这些插件允许您使用UML执行此操作。