Tag: graph visualization

用于SWT / AWT的图形可视化库

是否存在用于SWT或AWT的成熟,可靠的开源图形可视化库实现(我指的是与边缘连接的顶点集合,而不是图表和图表)? 你使用/推荐哪一个? 我看到了Zest for SWT,但找不到它的Maven资源库。 谢谢。

Prefuse示例图部分在JPanel之外

我想使用Prefuse来可视化图形。 我按照他们的教程尝试了他们的示例应用程序 它的源代码可以在这里找到 但是,即使我只是复制完整代码,结果图也不会显示在教程中。 它只有一半可见,卡在JPanel的左上角。 它的某些部分缺失,因为它们必须在面板外显示。 我尝试了一些自己的图表,但我仍然遇到同样的现象。 我想这不是预期的行为,但我不知道在哪里寻找问题。 我不知道这是Swing(x)还是prefuse或者……的问题? 更新:这是修订后的代码。 我没有从示例中做太多改变,只添加了trashgod建议的内容。 package visualise; import javax.swing.JFrame; import javax.swing.SwingUtilities; import prefuse.Constants; import prefuse.Display; import prefuse.Visualization; import prefuse.action.ActionList; import prefuse.action.RepaintAction; import prefuse.action.assignment.ColorAction; import prefuse.action.assignment.DataColorAction; import prefuse.action.layout.graph.ForceDirectedLayout; import prefuse.activity.Activity; import prefuse.controls.DragControl; import prefuse.controls.PanControl; import prefuse.controls.ZoomControl; import prefuse.data.Graph; import prefuse.data.io.DataIOException; import prefuse.data.io.GraphMLReader; import prefuse.render.DefaultRendererFactory; import prefuse.render.LabelRenderer; import prefuse.util.ColorLib; import prefuse.visual.VisualItem; […]