Eclipse plugin\Java 用于创建流程图的库
Eclipse plugin\Java Library to create flow diagrams
我需要根据特定输入创建流程图,使用 java 代码,最好 ways\plugins 实现此目的。
类似于上图(仅供示例,取自 google 图片)
此外,图表在生成后应该是可编辑的。
可能类似于 https://github.com/jgraph/draw.io can solve your Problem. It is the sourcecode for https://www.draw.io/,这是一个用于创建图表的图形编辑器。
因此您可以创建一个 XML 文件并将其上传到您自己的 draw.io 版本并创建流程图。然后您可以对其进行编辑并将其保存为各种文件格式。
这不是完美的答案,但也许值得一试。
来自 JDiagram 的文档:
MindFusion.Diagramming for Java Swing (JDiagram for short) is a Java
class library that that lets you create and display various types of
diagrams and charts. The library includes model classes that describe
the structure and appearance of a flow diagram, and view classes that
can be integrated into any application that targets the Java Swing
framework
以下是您可以使用该库实现的示例:
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
我认为这个库可能符合要求...
我需要根据特定输入创建流程图,使用 java 代码,最好 ways\plugins 实现此目的。
类似于上图(仅供示例,取自 google 图片)
此外,图表在生成后应该是可编辑的。
可能类似于 https://github.com/jgraph/draw.io can solve your Problem. It is the sourcecode for https://www.draw.io/,这是一个用于创建图表的图形编辑器。
因此您可以创建一个 XML 文件并将其上传到您自己的 draw.io 版本并创建流程图。然后您可以对其进行编辑并将其保存为各种文件格式。
这不是完美的答案,但也许值得一试。
来自 JDiagram 的文档:
MindFusion.Diagramming for Java Swing (JDiagram for short) is a Java class library that that lets you create and display various types of diagrams and charts. The library includes model classes that describe the structure and appearance of a flow diagram, and view classes that can be integrated into any application that targets the Java Swing framework
以下是您可以使用该库实现的示例:
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
我认为这个库可能符合要求...