1

我有一个需要可视化的 AST(抽象语法树)结构。这种可视化使用什么?我听说过 eclipse gmf,但是在对所有模型和代码生成进行了简短的了解之后,我认为它对于这个问题来说太复杂了。

我的任务只是显示具有一些基本交互功能的树结构:我需要显示带有一些附加信息的弹出窗口,仅此而已。

你觉得eclipse Draw2D 够用吗?此外,是否有一些开箱即用的解决方案可用于可视化树结构?

4

2 回答 2

1

试试GraphViz。它是一个开源图形可视化软件,可用于从图形结构(包括 AST)生成图像(SVG、PNG、JPEG 等)。

您可以在Eclipse Zest中找到基于 Java 的替代方案,这是 Eclipse的一组可视化组件

于 2012-04-19T22:00:00.647 回答
0

它不是特别性感,但是如果您正在寻找低门槛,那么摇摆 JTree 很容易上手。Swing 教程有几个例子。

于 2012-04-19T21:29:56.167 回答