Eclipse插件\ Java库创建流程图

Anu*_*shi 5 java eclipse plugins dfd

我需要基于特定输入创建流程图,使用java代码,实现此目的的最佳方式\插件是什么.

样本图

类似于上图(仅适用于样本,取自Google图片)

图表也应该在生成后可编辑.

Yev*_*nko 0

我会推荐Graphviz - 图表的行业标准。它还具有Java API(以及perl、python、ruby等),因此可以在Eclipse中使用它。

它使用DOT - 一种纯文本图形描述语言。小例子:

 digraph graphname {
     a -> b -> c;
     b -> d;
 }
Run Code Online (Sandbox Code Playgroud)

以及结果图:

有向图示例

Graphviz 提供了创建任何类型的图表所需的一切。是的,图表是可编辑的。

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