【问题标题】:GraphViz : Interactive swing ui?GraphViz:交互式摇摆用户界面?
【发布时间】:2012-01-31 05:29:44
【问题描述】:

您好:有没有办法将 graphviz 文件转换为 GUI(即使用 swing)?我希望能够单击节点,以及与 graphviz 界面中的每个节点关联的插件弹出窗口或操作侦听器。

我确定存在一些用于处理 graphviz 数据的 java API,所以我可以简单地将一个 graphviz 对象转换为一个 jgraphT 图,并以这种方式进行可视化......但我一直希望有人以前有过这个想法并且,也许在某个地方存在一个graphviz-ui builder。

我不介意这样的 ui 是否存在于另一种语言(即 python)中......但我更喜欢 java。

相关问题

当然,还有其他人是这样想的:Interactive Graphviz graphs in a web application

但是,我想使用graphviz调试一个大数据流,我们已经映射了可视化库,我想单击一个节点,然后根据该单击从本地磁盘读取一些文件。因此,一个简单的 javascript gui 到 graphviz 对我来说可能不是一个有效的解决方案。

【问题讨论】:

  • 也许第一步是将graphviz文件转换成SVG?

标签: java user-interface graphviz


【解决方案1】:

我用过ZGRViewer,它是开源的java。 它可以让您浏览 graphviz 生成的 svg,并且可能是您项目的一个很好的起点。

它不是一个 UI 构建器,也不是您问题详细信息所要求的 API,但它是一个不错的 graphviz 交互式 ui,您可能能够在现有的 click 命令上获得一些挂钩。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-10
    • 1970-01-01
    • 1970-01-01
    • 2012-11-20
    • 1970-01-01
    • 2020-11-27
    相关资源
    最近更新 更多