问题标签 [jung]
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.
java - 为自定义边缘添加颜色
我想为使用 JUNG 库创建的图的边缘添加颜色。我的边缘属于自定义边缘类型,我将标签和权重设置为边缘。
以下行返回一条错误消息,指出的类型edgesPaint
应该是(string,Paint)
:
请帮我解决一下这个。
shapes - 在 JUNG 中更改交互模式 Edge Shape
我知道使用 EdgeShapeTransformer 改变边缘外观的能力:
但是,我正在寻找如何在从一个节点拖动到另一个节点以交互创建边缘时更改线条的外观。默认情况下,尚未链接到另一个节点的“悬停”边缘是一条大曲线。请参阅此处的示例了解我的意思。
java - GraphZoomScrollPane 和 VisualizationViewer 依赖项
我在GraphZoomScrollPane
工作非常奇怪的情况下感到震惊,在一些放大和缩小操作后滚动条突然消失。他们确实来了,但尺寸不合适,没有 Y?任何人都可以在这方面帮助我,让我知道缩放所依赖的参数是什么?我正在使用JUNG PopupGraphMousePlugin
, ModalGraphMouse
, DefaultSettableVertexLocationFunction
, EdgeWeightStrokeFunction
. 非常感谢任何类型的文档或帮助。
java - 如何防止我的图表添加多个自定义边?
我已经定义了一个自定义边和顶点类型以在无向稀疏图中使用。问题是该图添加了我不想要的多个边。例如,考虑下面的代码:
我故意添加了两个相似的边缘(第一个)。我已经为我创建的两个类(即 Edge 和 Vertex)覆盖了一个 equals 方法,但该图假定边是不同的顶点,并将它们全部相加。这是输出:
那么,我做错了什么?
PS。仅供参考,这是我创建的课程:
java - 将 SWI-Prolog 与 Eclipse 和 Java(以及 JUNG)一起使用:我应该使用 ProDT、PDT 还是两者都使用?
我想一起使用 SWI-Prolog、Eclipse 和 Java,我有两个相互关联的问题:
PDT 说它包括一个“使 Java 代码能够与 SWI-Prolog 交互的子系统”。我不知道这本身是否足够,或者我是否应该使用InterProlog、JPL或三者的某种组合。
背景
我想与使用JUNG作为其数据类型的现有 java 代码库进行交互,因此整齐地适合 java 对象层次结构可能很有用。(我想使用 JUNG 对象(例如树和图)作为我的域来应用约束——尽管如果需要,我愿意以迂回的方式执行此操作,即将 JUNG 对象映射到使用 SWI 可用约束模式更易于管理的数据类型。 )
我想部署到 PC 和 MAC,也想试用 SWI 的CHRrp 包。
java - 如何使用 JUNG 将背景与图形一起缩放?
在 JUNG 中使用 GraphZoomScrollPane 可以轻松放大/缩小图形。但是,我不能使图形背景图像与图形本身一起缩放。怎么做?
java - JUNG:哪些库是必需的依赖项?
我正在寻找 JUNG 来可视化有向图。JUNG 2.0.1 下载附带 17 个不同的 jar 文件,其中一些似乎是示例和演示。
如果您想使用 JUNG,有谁知道哪些是真正需要的库?
java - Katz 相似度 - 矩阵/图形运算 (JAVA + JUNG)
我正在图表中测试一些相似性指标。我正在使用 JUNG API 来处理图表。我已经设法计算出基本指标,例如共同邻居和优惠依恋。现在,我想计算 katz 指标如下: katz(v1,v2) = B.paths_1(v1,v2) + B^2.paths_2(v1,v2) + ...+ B^n.paths_n( v1,v2) 其中 paths_n(v1,v2) 是 v1 和 v2 之间长度为“n”的路径数;B 是一个标量。我将 n 限制为 4,因此可以通过以下方式轻松计算最终的 katz 矩阵:BA + (BA)^2 + ... + (BA)^4 其中 A 是图的邻接矩阵。问题是我正在使用的图表非常庞大,我无法将整个 katz 矩阵存储在内存中。此外,我不需要所有分数,因为我只测试几对节点。我可以' t 找到一种有效的方法来计算个人分数,而不必在图表上进行遍历。有任何想法吗?