grun在antlr4中生成透明窗口

时间:2018-08-20 08:39:13

标签: antlr4 grun

我在MLT.g4中有一个语法,并有一个示例文本文件test.vid。语法中的开始符号是prog。我已运行antlr 4.7.1,并成功编译了生成的java文件。当我运行

$ grun MLT prog test.vid -gui

我得到一个“透明”窗口,只有标题栏显示“ Parse Tree Inspector”。但是,如果我使用-tree代替-gui的话,我会得到正确的输出。我什至可以将树保存到ps文件中。

我正在使用Ubuntu 16.04。我可以从同一命令行运行其他Java GUI。 该错误看起来像是在JPanel中未调用super.paintComponent时有时会导致的错误。

我尝试重新启动计算机,没有任何可见的更改。

我的机器响应

$ uname -a

 Linux cssc-HP-ProBook-430-G3 4.4.0-131-generic #157-Ubuntu SMP Thu Jul 12 15:51:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

0 个答案:

没有答案