问题标签 [jung2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
graph-theory - Java Jung Graph 聚类返回非直观聚类
我想执行一些图形聚类,并且由于我非常依赖 Java,因此决定尝试使用 java 包 Jung。作为一个简单的图形,我创建了两个相互连接的每个 5vertices 的集群。我使用一个边缘连接两个集群。我希望在图形聚类之后检索两个大小均为 5 的集群,但我得到不同的结果。这是代码:
和输出:+
设置为 1
- 元素 8
设置为 9
- 元素 0
- 元素 1
- 元素 2
- 元素 3
- 元素 4
- 要素 5
- 元素 6
- 元素 7
- 元素 9
有人知道吗?(也欢迎有关其他方法的建议,只要它们是在 Java 中的)。
java - Java JUNG - 不兼容的类型
你好!我的程序有问题。
我在 java 中使用 JUNG 库,当我编译程序时出现以下两个错误:
我不知道这些错误对不兼容的数据类型意味着什么。我该如何解决这个问题?
先感谢您!
“GraphView”类:
“GraphBuilding”类:
“主要”类:
java - 多色边缘绘制油漆变压器
尝试使用 JUNG 绘制地铁图。是否可以使用变压器绘制平行使用 2 种或更多颜色的直线边缘?
jung - 动画顶点在jung上的随机运动
我在 Jung 中使用静态布局创建了图表。我有一种在 2D 上随机移动的方法,该方法将顶点移动了一些步骤。我很欣赏 JUNG 在我项目中的大多数操作中的强大功能,但我想在调用随机游走方法时为顶点的移动设置动画。我需要这方面的帮助。下面是我的图形代码。
java - 在 JUNG 图中查找人脸
如何在 JUNG 图中找到面,或者更具体地说,同一面的边集?
Found 函数,它提供了诸如查找事件边缘、查找邻居之类的功能,但它无济于事。是否有使用提供的功能在网络图中查找人脸的正确方法?
jung - JUNG:删除边缘会导致从 BasicEdgeRenderer.paintEdge() 引发 NullPointerException
我正在从线程中动态删除 JUNG 图中的边,但这会导致NullPointerExceptions
.
我看到的堆栈跟踪:
这是重现错误的代码片段:
在此先感谢您的帮助!
[编辑:部分重写了这个问题,以反映错误不是由调用引起的,repaint()
而是由调用引起的removeEdge()
。]
java - 如何使用 JUNG 显示树布局,但间距和结构更整齐
我正在尝试使用 JUNG 在树布局中布置一些节点,但希望以整齐的间距布置它们,类似于 -
我已经从https://github.com/jrtom/jung下载了 JUNG 项目,并找到了 edu.uci.ics.jung.samples.TreeLayoutDemo 和 edu.uci.ics.jung.samples.GraphFromGraphMLDemo 的示例,但仍然难以达到我所追求的。
GraphML 文件内容看起来像 -
我已经能够生成树布局。
照这样使用——
我无法让它完全说明我期望或正在尝试的方式。这就是它的外观 -默认树布局
java - Jungrapht 的可观察网络 + 网络事件 + 网络事件监听器
我正在将一个应用程序从使用 JUNG 移植到使用 JUNGRAPHT。我想知道 JUNGRAPHT 是否会有 ObservableNetwork、NetworkEvent 和 NetworkEventListener?
JUNGRAPHT 是改进 JUNG 的绝佳机会,所以如果它不是项目方向的一部分,我不建议添加 ObservableNetwork 类。相反,它可以是扩展模块的一部分,甚至可以留给 JUNGRAPHT 的用户自己实现。
不过知道方向就好了。我只是要自己添加一些这种性质的东西。
我需要一个具有 getAllVertices 和 getAllEdges 的 ObservableNetwork,因此我可以遍历它们,转换它们,并根据不同的 LayoutAlgorithm 在画布中重新布局它们。
guava - 谁能解释何时在番石榴中使用图形以及何时在 jung 2.1.1 中使用图形?
我是使用 JUNG 和番石榴的新手。我正在尝试使用 JUNG 2.1.1 图表,但我了解到它使用 com.google.common.graph。请告诉我哪个界面好,有什么区别(如果有的话)?
导入 com.google.common.graph.Graph 或导入 edu.uci.ics.jung.graph.Graph;
赛义德