jung相关内容
如何在 Jung 可视化库中更改特定顶点的大小? 我正在阅读文档,但我对 Java 不是很熟悉,而且我在网上找不到任何好的例子. 解决方案 我花了一段时间,但这里有一个可读的、完全注释的程序,它可以更改图形中的顶点大小和颜色.享受! 公共类 SimpleGraphView {公共 SimpleGraphView() {//创建一个带有整数顶点和字符串边的图图g = new Spar
..
http://jung.sourceforge.net/ 有人可以帮我仔细走一遍步骤吗?我已经尝试了几个小时,但似乎无法理解.我正在使用 Mac.而且,我希望能够在使用 Eclipse IDE 进行编程时使用 Jung2 库. 解决方案 @Rohan: JUNG 2.0 Framework 包含二进制和源格式的 jars. 要使用 JUNG 中的二进制 jar,您需要将它们作为
..
我写了一个小图形可视化类: public void simpleGraph(SparseMultigraph graph, String name) {布局layout = new ISOMLayout(graph);layout.setSize(new Dimension(800,800));BasicVisualizationServervv = new BasicVisualizatio
..
我正在尝试添加一个像这样的节点(C.add(n))) 我有这个问题: 线程"main"中的异常java.util.Collections $ UnmodifiableCollection.add(未知源)处的java.lang.UnsupportedOperationException 非可执行代码示例: UndirectedSparseMultigraph
..
我有一个UndirectedSparseGraph g,其中存储了两种Node,即User和Thread,它们都扩展了Node.我希望对于用户u检索其2距离邻域,即与u链接的其他用户,因为它们对属于u的1距离邻域的线程具有优势.我知道KNeighborhoodFilter是从调用者节点中检索“半径为k"的节点的方法...在我的情况下,这意味着将返回1跳的线程和2跳的用户,因此我必须进行过滤结果集合
..
我一直在努力使Jung 2.1.1正常工作,但是所做的任何重大更改都没有道理. 导入2.1.1 jar之后,出现错误: The constructor VisualizationViewer(Network, LayoutAlgorithm, Dimension) is undefined 该行: VisualizationViewer vv = new
..
我已经用Jung创建了一个图形,并且正在研究可视化选项.我正在尝试更改顶点标签的颜色,不在乎是否从一开始就选择/未选择它们. 即我想将顶点标签涂成白色,将边缘标签涂成黑色(默认). 似乎找不到有效的示例,DefaultVertexLabelRenderer类应该可以帮到我,但我似乎无法使其正常工作.有任何想法吗?当前代码如下: public static void main(St
..
我创建了一个由许多顶点和边组成的网络.将鼠标移到该顶点时,如何在该顶点上显示弹出消息? 解决方案 AbstractPopupGraphMousePlugin及其子类是您想要的: http://jung.sourceforge.net/doc/api/edu/uci/ics/jung/visualization/control/AbstractPopupGraphMousePlugin.ht
..
我正在使用JUNG中的TreeLayout作为图形.用户可以对图形进行更改,然后它应该更新并显示更改. 要启用更新,我再次创建图形并使用它来设置布局: graph = new DelegateForest( new DirectedOrderedSparseMultigraph()); create
..
我正在使用JUNG作为工具来可视化网络图并计算网络属性(例如,indegree,outdegree和pagerank). 我知道JUNG已经实现了PageRank算法,但是手册中没有有关使用pagerank算法的说明( http://jung.sourceforge.net/doc/index.html ). 有人知道怎么做吗? 我还尝试了以下代码,但出现错误" Vertex C
..
嗨,我正在尝试使用Neo4j服务器插件. 我使用的pom.xml文件与-中的文件完全相同- https://github.com/neo4j/neo4j /blob/2.1.3/community/server-examples/pom.xml 我正在尝试的服务器插件扩展是- https://github.com/neo4j/neo4j/blob/2.1.3/community/server
..
我在玩JUNG2,并想实现一个小的GUI,该GUI允许我显示和更改Graph.遵循JUNG库中的示例可以很好地工作,但是它们没有将Model,View和Controller分开.因此,我开始以清晰的分离来构建GUI. 我的第一个GUI版本应该只是显示初始图形.该视图是模型的观察者,并且只要图形发生更改,该通知就会在图形的初始化步骤中发生一次,该通知恰好发生一次.但是,该图并没有显示在屏幕的中
..
在Jung中使用EditingModalGraphMouse时是否有一种获取顶点坐标的方法? 我已经使用坐标设置器和吸气剂为顶点创建了一个类,但是我不知道如何使用其特定的坐标来设置顶点? (我有一个变压器:变压器) 解决方案 以下内容为您提供了有关如何在Jung VisualizationViewer实例上获取笛卡尔坐标的想法... 创建一个内部类,如下所示: protecte
..
我是JUNG的新手 我有一个FRLayout代表一个网络拓扑,其中关键节点或顶点颜色为红色,其他顶点为蓝色 从起始节点到结束的边缘节点是蓝色的 我想要演示结束节点路径的动画。 如何使用指定的时间间隔将start_node的边缘绘制为end_node?您能提供或引用一个示例吗? 解决方案 您可以将关键帧附加到Edge数据。然后,每次绘制(使用变换器)时,您都可以使用关键帧调整边缘的渐
..
在我的应用程序中,我想设置每个不同风格的egde。它可以是边缘颜色或边缘厚度。 我读过JUNG的变形金刚,但我没有发现任何有用的东西。 你知道如何设置特定的颜色或线条厚度特定的边缘?它可以是某种具有setWidth()或setColour()等方法的Transformer或类。示例会很好;) 解决方案 谢谢,这是工作示例: private Transformer
..
我正在使用jung直观地显示大型数据集(1000个节点)但是当我放大或缩小或移动节点时系统变得非常迟缓。有没有改进JUNG中图形的渲染? 解决方案 我用来改善图形渲染的方法是过滤图的边缘。每次尝试移动图形时,框架都会进行大量计算以重新定位每个顶点和边缘,这会导致性能不佳。 可以通过将AbstractPopupGraphMousePlugin succesor添加到您正在使用的Defaul
..
如何添加具有相同标签但不同端点的两条边? 例如,我想添加两条具有相同标签'label1'的边,一条来自顶点v-1到顶点v-2,另一个从顶点v-2到v-3。 部分代码是: g.addEdge(“label1”,“v-1”,“v-2”); g.addEdge(“label1”,“v-2”,“v-3”); 但是JUNG不允许添加具有相同标签的两条边。它给出了一个
..
如何在 JUNG 图表可视化中使用自定义顶点标签? 我正在关注 Jung 2.0 Tutorial ,我发现 setVertexLabelTransformer()可用于标记顶点,但据我所知,这些标签无法自定义。 For例如,下面的代码生成三个顶点,顶点标签1,2,4: import edu.uci.ics。 jung.algorithms.layout.CircleLayou
..
我必须在java中开发一个项目,该项目使用斯坦福解析器来分隔句子,并且必须生成一个图表来显示句子中单词之间的关系。以 为例:俄亥俄州位于美国。 输出: 图像显示图形。但输出不必相同,但它必须显示图形形式的单词之间的关系。可以使用Jgraph,Jung生成图表。但最初我必须将解析器软件集成到我的程序中。那么如何整合解析器? 解决方案 下载
..
我在JPanel中显示了一个jung树。我树的构造函数如下所示: Forest graph = new DelegateForest(); static GraphZoomScrollPane panel = null; static DefaultModalGraphMouse graphMouse = null
..