【发布时间】:2011-09-03 11:18:55
【问题描述】:
假设我有一个由节点和边组成的图,我想在 Swing 应用程序中绘制它。 我不是 Swing 程序员,但据我所知,我看到了两种方法:
- 将整个图形绘制为一个组件
- 将每个节点和边绘制为单个组件
我已经看到一个应用程序在做第一个。要拖动绘制为圆形的节点,应用程序会检查离单击点最近的节点是什么。在我看来,这效率不高。 第二种方法可行吗?应该遵循哪一个,为什么?
【问题讨论】:
-
有一些免费的图表(谷歌),并且在这个论坛上得到了很好的回应(例如 JFreeGraphs),非免费有可变的 Docs&Supports&Forum 关于 onwers 网站的问答...
-
为什么要重新发明轮子?除了已经推荐的 JGraph,还有我最喜欢的 JUNG 框架
-
我正在用 Javascript 编写一个简单的库,我正在寻找可以“启发”我的库