0

我有存储在数据库中的邻接矩阵,我想使用 Java Jung图形包交互式地编辑它们。交互式图形编辑可以在示例GraphEditorDemo中看到。我已经完成了一个方法,该方法将从邻接矩阵中的信息创建图形对象。现在我想把它放在一起以交互方式编辑这些图(创建/删除顶点/边,修改边权重和容量......)。我想在不重新发明轮子的情况下有效地做到这一点。

那么,创建/扩展交互式图形编辑器的最佳方法是什么?

  1. 我可以延长GraphEditorDemo吗?

我认为这不是一个有效的选项,因为我无法控制 GraphEditorDemo 中的顶点/边工厂,这与我的图表及其在数据库中的工厂不同。

  1. 除了扩展之外,我还必须使用哪些其他选项才能使用所有这些代码?
4

1 回答 1

2

我认为实现所需的最佳选择是直接查看 GraphEditorDemo 类的源代码,以了解它是如何使用该库的。

提示:那里有可用的资源,并且似乎得到了很好的评论。

于 2012-12-30T22:12:46.233 回答