Tag: jgrapht

JFrame中的JGraph

我想绘制一些图形,包括我的应用程序中的顶点和边。 我发现JGraph是一个用于绘制图形的好库。 我浏览了一些有关它的在线资料,但找不到任何有关如何在Swing应用程序中嵌入JGraph的相关文章。 (在JFrame显示JGraph等)。 任何人都可以帮助我吗?

在JPanel上绘制SimpleWeightedGraph

我有一个SimpleWeightedGraph,我想在JFrame中的JPanel上绘制它。 不幸的是没有画出来。 我读了这篇文章 。 他们正在使用ListenableDirectedGraph因此我尝试了一个ListenableUndirectedGraph没有成功。 public class DisplayGraphForm extends javax.swing.JFrame { public DisplayGraphForm(SimpleWeightedGraph g) { initComponents(); // graphPanel added to JFrame with BorderLayout (Center) JGraphModelAdapter adapter = new JGraphModelAdapter(g); JGraph jgraph = new JGraph(adapter); graphPanel.add(jgraph); } }

从解析树中获取某些节点

我正在研究一个涉及通过Hobbs算法进行回指解析的项目。 我使用Stanford解析器解析了我的文本,现在我想操作节点以实现我的算法。 目前,我不明白如何: 基于其POS标签访问节点(例如,我需要以代词开头 – 我如何得到所有代词?)。 使用访客。 我有点像Java的菜鸟,但是在C ++中我需要实现一个Visitor functor然后处理它的钩子。 我找不到Stanford Parser的Tree结构。 那是jgrapht吗? 如果是的话,你能否提供一些关于代码片段的指示?

JGraphX中的无向图

我尝试在JGraphx中显示图形。 只要我使用有向图形,一切都很好,但是当我试图显示一个无向的图形时,它会显示方向。 代码来自jgrapht的演示。 package org.jgrapht.demo; import com.mxgraph.layout.*; import com.mxgraph.swing.*; import java.awt.*; import java.nio.file.FileSystem; import javax.swing.*; import org.jgrapht.*; import org.jgrapht.ext.*; import org.jgrapht.graph.*; /** * A demo applet that shows how to use JGraphX to visualize JGraphT graphs. * Applet based on JGraphAdapterDemo. * * @since July 9, 2013 */ public class JGraphXAdapterDemo extends JApplet { private […]

纯粹在内存中运行Neo4j而没有任何持久性

我不想保留任何数据,但仍希望使用Neo4j进行图形遍历和算法function。 在嵌入式数据库中,我配置了cache_type = strong ,在所有写入之后,我将事务设置为失败。 但是我的写入速度(节点,关系创建速度)很慢,这在我的过程中成为一个巨大的瓶颈。 所以,问题是,Neo4j可以在没有任何持久性方面的情况下运行,就像纯API一样吗? 我尝试过像JGraphT这样的其他人,但那些没有Neo4j提供的遍历机制。