2009-11-03 62 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執行此操作。