Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在antlr4.5.1中显示解析器树的JDialog?_Java_Antlr4 - Fatal编程技术网

Java 如何在antlr4.5.1中显示解析器树的JDialog?

Java 如何在antlr4.5.1中显示解析器树的JDialog?,java,antlr4,Java,Antlr4,我希望系统弹出一个对话框来显示解析器树。我想知道Java中是否有要调用的函数,以便可以执行上述操作,我知道在4.3版的antlr中,RuleContext类中有一个名为inspect的函数,用于弹出JDialog。更新到最新的antlr 4版本时,我遇到了相同的问题。inspect方法现在可以在的Trees类中找到。您可能想向我们展示您的代码-您已经尝试过的代码。我还没有做太多,现在我想知道是否有一个函数可以根据antlr 4.5.1中的语法文件*.g4弹出一个JDialog来显示解析器树?该程

我希望系统弹出一个对话框来显示解析器树。我想知道Java中是否有要调用的函数,以便可以执行上述操作,我知道在4.3版的antlr中,RuleContext类中有一个名为inspect的函数,用于弹出JDialog。

更新到最新的antlr 4版本时,我遇到了相同的问题。
inspect
方法现在可以在的
Trees
类中找到。

您可能想向我们展示您的代码-您已经尝试过的代码。我还没有做太多,现在我想知道是否有一个函数可以根据antlr 4.5.1中的语法文件*.g4弹出一个JDialog来显示解析器树?该程序可以解析给定的输入句子,但现在我想让它显示解析器树。谢谢你的建议!