如何使用 JUNG 在给定坐标中绘制节点

发布于 2024-10-11 09:17:47 字数 231 浏览 6 评论 0原文

我想虚拟化我的网络模拟,并且需要绘制网络中的节点。每个节点都有一个预定义的位置,我需要将节点绘制成正确的坐标。

我正在使用 JUNG: http://jung.sourceforge.net/applet/index.html

有什么建议吗?

谢谢!

I want to virtualize my network simulations and need to plot the nodes in the network. Each node has a pre-defined location and I need to plot the nodes into the correct coordination.

I am using JUNG: http://jung.sourceforge.net/applet/index.html

Any suggestions?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

表情可笑 2024-10-18 09:17:47

我最近通过为 JUNG 编写自己的渲染布局解决了这个问题。

作为我的派生布局的基础,我使用了 圆形布局,非常简单。在那里你会看到 JUNG 为每个顶点做了一个 setLocation(Dimension d),我想这正是你正在寻找的。看看CircleLayout的源码就知道了。
然后,您可以使用自定义 Vertex 对象,该对象存储您希望顶点具有的坐标,然后由您的自定义布局读取该坐标。

I recently solved this problem by writing my own rendering Layout for JUNG.

As base for my derived layout I used the Circle Layout, which is pretty simple. In there you will see that JUNG does a setLocation(Dimension d) for every Vertex, which is pretty much what you are looking for, I guess. Just take a look at the source of the CircleLayout.
Then you could use a custom Vertex object, which stores the coordinates you want the vertex to have, which is then read by your custom layout.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文