jung相关内容

在 JUNG 中更改顶点的大小/颜色

如何在 Jung 可视化库中更改特定顶点的大小? 我正在阅读文档,但我对 Java 不是很熟悉,而且我在网上找不到任何好的例子. 解决方案 我花了一段时间,但这里有一个可读的、完全注释的程序,它可以更改图形中的顶点大小和颜色.享受! 公共类 SimpleGraphView {公共 SimpleGraphView() {//创建一个带有整数顶点和字符串边的图图g = new Spar ..
发布时间:2021-12-24 14:50:30 Java开发

如何在 Eclipse 上安装 Jung2?

http://jung.sourceforge.net/ 有人可以帮我仔细走一遍步骤吗?我已经尝试了几个小时,但似乎无法理解.我正在使用 Mac.而且,我希望能够在使用 Eclipse IDE 进行编程时使用 Jung2 库. 解决方案 @Rohan: JUNG 2.0 Framework 包含二进制和源格式的 jars. 要使用 JUNG 中的二进制 jar,您需要将它们作为 ..
发布时间:2021-12-24 14:29:44 Java开发

使用JUNG2将节点添加到集合中

我正在尝试添加一个像这样的节点(C.add(n))) 我有这个问题: 线程"main"中的异常java.util.Collections $ UnmodifiableCollection.add(未知源)处的java.lang.UnsupportedOperationException 非可执行代码示例: UndirectedSparseMultigraph ..
发布时间:2021-04-23 18:47:02 其他开发

如何过滤KNeighborhoodFilter的结果?

我有一个UndirectedSparseGraph g,其中存储了两种Node,即User和Thread,它们都扩展了Node.我希望对于用户u检索其2距离邻域,即与u链接的其他用户,因为它们对属于u的1距离邻域的线程具有优势.我知道KNeighborhoodFilter是从调用者节点中检索“半径为k"的节点的方法...在我的情况下,这意味着将返回1跳的线程和2跳的用户,因此我必须进行过滤结果集合 ..
发布时间:2020-11-06 06:23:00 Java开发

奇怪的导入问题-Jung2

我一直在努力使Jung 2.1.1正常工作,但是所做的任何重大更改都没有道理. 导入2.1.1 jar之后,出现错误: The constructor VisualizationViewer(Network, LayoutAlgorithm, Dimension) is undefined 该行: VisualizationViewer vv = new ..
发布时间:2020-07-24 04:33:24 其他开发

Jung可视化中的顶点标签颜色

我已经用Jung创建了一个图形,并且正在研究可视化选项.我正在尝试更改顶点标签的颜色,不在乎是否从一开始就选择/未选择它们. 即我想将顶点标签涂成白色,将边缘标签涂成黑色(默认). 似乎找不到有效的示例,DefaultVertexLabelRenderer类应该可以帮到我,但我似乎无法使其正常工作.有任何想法吗?当前代码如下: public static void main(St ..
发布时间:2020-07-24 04:33:20 Java开发

在荣格(Jung)中显示弹出消息

我创建了一个由许多顶点和边组成的网络.将鼠标移到该顶点时,如何在该顶点上显示弹出消息? 解决方案 AbstractPopupGraphMousePlugin及其子类是您想要的: http://jung.sourceforge.net/doc/api/edu/uci/ics/jung/visualization/control/AbstractPopupGraphMousePlugin.ht ..
发布时间:2020-07-24 04:33:13 Java开发

JUNG树布局动态更新

我正在使用JUNG中的TreeLayout作为图形.用户可以对图形进行更改,然后它应该更新并显示更改. 要启用更新,我再次创建图形并使用它来设置布局: graph = new DelegateForest( new DirectedOrderedSparseMultigraph()); create ..
发布时间:2020-07-23 04:01:51 其他开发

如何在JUNG中使用PageRank算法?

我正在使用JUNG作为工具来可视化网络图并计算网络属性(例如,indegree,outdegree和pagerank). 我知道JUNG已经实现了PageRank算法,但是手册中没有有关使用pagerank算法的说明( http://jung.sourceforge.net/doc/index.html ). 有人知道怎么做吗? 我还尝试了以下代码,但出现错误" Vertex C ..
发布时间:2020-07-02 05:15:09 其他开发

如何在MVC-gui中使用JUNG2?

我在玩JUNG2,并想实现一个小的GUI,该GUI允许我显示和更改Graph.遵循JUNG库中的示例可以很好地工作,但是它们没有将Model,View和Controller分开.因此,我开始以清晰的分离来构建GUI. 我的第一个GUI版本应该只是显示初始图形.该视图是模型的观察者,并且只要图形发生更改,该通知就会在图形的初始化步骤中发生一次,该通知恰好发生一次.但是,该图并没有显示在屏幕的中 ..
发布时间:2020-05-10 19:27:58 Java开发

如何在JUNG中获取顶点坐标?

在Jung中使用EditingModalGraphMouse时是否有一种获取顶点坐标的方法? 我已经使用坐标设置器和吸气剂为顶点创建了一个类,但是我不知道如何使用其特定的坐标来设置顶点? (我有一个变压器:变压器) 解决方案 以下内容为您提供了有关如何在Jung VisualizationViewer实例上获取笛卡尔坐标的想法... 创建一个内部类,如下所示: protecte ..
发布时间:2020-04-30 07:48:59 Java开发

如何使用JUNG为绘图边设置动画

我是JUNG的新手 我有一个FRLayout代表一个网络拓扑,其中关键节点或顶点颜色为红色,其他顶点为蓝色 从起始节点到结束的边缘节点是蓝色的 我想要演示结束节点路径的动画。 如何使用指定的时间间隔将start_node的边缘绘制为end_node?您能提供或引用一个示例吗? 解决方案 您可以将关键帧附加到Edge数据。然后,每次绘制(使用变换器)时,您都可以使用关键帧调整边缘的渐 ..
发布时间:2019-01-09 23:27:36 Java开发

JUNG2 - 如何设置自定义egde颜色/厚变压器

在我的应用程序中,我想设置每个不同风格的egde。它可以是边缘颜色或边缘厚度。 我读过JUNG的变形金刚,但我没有发现任何有用的东西。 你知道如何设置特定的颜色或线条厚度特定的边缘?它可以是某种具有setWidth()或setColour()等方法的Transformer或类。示例会很好;) 解决方案 谢谢,这是工作示例: private Transformer ..
发布时间:2019-01-08 11:52:16 Java开发

改进JUNG图的渲染

我正在使用jung直观地显示大型数据集(1000个节点)但是当我放大或缩小或移动节点时系统变得非常迟缓。有没有改进JUNG中图形的渲染? 解决方案 我用来改善图形渲染的方法是过滤图的边缘。每次尝试移动图形时,框架都会进行大量计算以重新定位每个顶点和边缘,这会导致性能不佳。 可以通过将AbstractPopupGraphMousePlugin succesor添加到您正在使用的Defaul ..
发布时间:2019-01-02 14:32:04 Java开发

如何在JUNG中添加具有相同标签(但不同端点)的两条边?

如何添加具有相同标签但不同端点的两条边? 例如,我想添加两条具有相同标签'label1'的边,一条来自顶点v-1到顶点v-2,另一个从顶点v-2到v-3。 部分代码是: g.addEdge(“label1”,“v-1”,“v-2”); g.addEdge(“label1”,“v-2”,“v-3”); 但是JUNG不允许添加具有相同标签的两条边。它给出了一个 ..
发布时间:2018-12-29 20:57:12 Java开发

如何在JUNG图形可视化中添加自定义顶点标签?

如何在 JUNG 图表可视化中使用自定义顶点标签? 我正在关注 Jung 2.0 Tutorial ,我发现 setVertexLabelTransformer()可用于标记顶点,但据我所知,这些标签无法自定义。 For例如,下面的代码生成三个顶点,顶点标签1,2,4: import edu.uci.ics。 jung.algorithms.layout.CircleLayou ..
发布时间:2018-12-29 19:14:27 Java开发

如何在我的java程序中集成stanford解析器软件?

我必须在java中开发一个项目,该项目使用斯坦福解析器来分隔句子,并且必须生成一个图表来显示句子中单词之间的关系。以 为例:俄亥俄州位于美国。 输出: 图像显示图形。但输出不必相同,但它必须显示图形形式的单词之间的关系。可以使用Jgraph,Jung生成图表。但最初我必须将解析器软件集成到我的程序中。那么如何整合解析器? 解决方案 下载 ..
发布时间:2018-12-27 18:35:37 Java开发