簡體   English   中英

Eclipse插件\\ Java庫創建流程圖

[英]Eclipse plugin\Java Library to create flow diagrams

我需要基於特定輸入創建流程圖,使用java代碼,實現此目的的最佳方式\\插件。

樣本圖

類似於上圖(僅適用於樣本,取自Google圖片)

圖表也應該在生成后可編輯。

也許像https://github.com/jgraph/draw.io這樣的東西可以解決你的問題。 它是https://www.draw.io/的源代碼,它是用於創建圖表的圖形編輯器。

因此,您可以創建XML文件並將其上載到您自己的draw.io版本並創建流程圖。 然后,您可以編輯它並將其保存為各種文件格式。

這不是完美的答案,但也許值得一試。

來自JDiagram的文檔:

用於Java Swing的MindFusion.Diagramming(簡稱JDiagram)是一個Java類庫,它允許您創建和顯示各種類型的圖表和圖表。 該庫包括描述流程圖的結構和外觀的模型類,以及可以集成到任何面向Java Swing框架的應用程序中的類。

以下是您可以使用庫實現的示例:

http://www.mindfusion.eu/onlinehelp/jdiagram/

在那里,您可以瀏覽教程和文檔。

我建議使用Graphviz - 圖表的行業標准。 它還有Java API(以及perl,python,ruby等),因此可以在Eclipse中使用它。

它使用DOT - 純文本圖形描述語言。 小例子:

 digraph graphname {
     a -> b -> c;
     b -> d;
 }

結果圖:

有向圖示例

Graphviz提供了創建任何類型圖表所需的一切。 是的,圖表是可編輯的。

Graphviz Eclipse插件: https//github.com/abstratt/eclipsegraphviz

我認為這個圖書館可能適合這個法案......

https://eclipse.org/modeling/mdt/?project=xsd#xsd

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM