繁体   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