java - 树结构可视化

标签 java eclipse eclipse-rcp

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

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

你觉得eclipse Draw2D就够了吗?此外,可能有一些现成的解决方案用于可视化树结构?

最佳答案

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

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

关于java - 树结构可视化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10237053/

相关文章:

java - 如何使用 ActionListener 并传入和传出内容?

java - 在 Java Restful API JSON 结果字符串上获取意外的额外转义字符

java - Eclipse中的Android项目中的R.java是如何生成的?

java - 如何设置System.setOut()的目录

java - Model View Controller : Where to conditionally fetch new data into model?

Java:从父对象创建子类对象

java - 将 Play Framework 2 输出重定向到 Eclipse 控制台

java - 为什么 Eclipsepedia 的 TreeViewer 需要这段代码?

java - Eclipse RCP - 在 Java 上显示线程

java - 如何用Java登录HTTPS网站?