Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 易于自定义的图形编辑器_Java_Graph_Editor - Fatal编程技术网

Java 易于自定义的图形编辑器

Java 易于自定义的图形编辑器,java,graph,editor,Java,Graph,Editor,我想用Java定制一个现有的图形编辑器(我说的是节点和顶点)。我希望能够添加不同类型的节点、连接等。生成的图将用于代码生成。关于使用Java中的哪个现有(开源)图形编辑器/可视化工具包,您有什么建议吗?是一个不错的工具。另一个很好的选择是。但是如果你想要更好的交互性和Dijkstra短路径等等,那么你需要。JUNG2允许您拥有任何类型的顶点和边。您的图形是使用泛型创建的,如下所示:graph。可以使用V(顶点)和E(边)所需的任何类。缩放和转换也很容易实现,而且非常灵活 您是在寻找一个API来构

我想用Java定制一个现有的图形编辑器(我说的是节点和顶点)。我希望能够添加不同类型的节点、连接等。生成的图将用于代码生成。关于使用Java中的哪个现有(开源)图形编辑器/可视化工具包,您有什么建议吗?

是一个不错的工具。另一个很好的选择是。但是如果你想要更好的交互性和Dijkstra短路径等等,那么你需要。JUNG2允许您拥有任何类型的顶点和边。您的图形是使用泛型创建的,如下所示:
graph
。可以使用V(顶点)和E(边)所需的任何类。缩放和转换也很容易实现,而且非常灵活

您是在寻找一个API来构建您自己的图形编辑器/代码生成器,还是一个您现在可以用来编辑生成代码的图形的工具?两者都可以。我对基于UML的代码生成不感兴趣,但我想生成一种方法,该方法实例化内存中的图形结构(带有节点和连接对象),类似于neo4j,但在内存中?是的,类似于这样,但它不会表示(存储)数据,而是表示决策点。