Eclipse插件\ Java库创建流程图

时间:2017-04-27 09:56:12

标签: java eclipse plugins dfd

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

sample diagram

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

此外,图表应该可以在生成后编辑。

3 个答案:

答案 0 :(得分:0)

来自JDiagram的文档:

  

MindFusion.Diagramming for Java Swing(简称JDiagram)是一个Java   类库,它允许您创建和显示各种类型的   图表和图表。该库包含描述的模型类   流程图的结构和外观,以及查看类   可以集成到任何面向Java Swing的应用程序中   框架

以下是您可以使用库实现的示例:

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

您可以浏览教程和文档。

答案 1 :(得分:0)

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

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

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

结果图:

A directed graph example

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

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

答案 2 :(得分:0)

我认为这个图书馆可能适合这个账单......

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