java使用Swing模拟控制台的更好方法是什么?
目前,我正在使用ANTLR自行开发某一特定区域语言的解释器
你可以把它想象成类似MATLAB的东西。我想做一个终端,可以做3件事:
1)黑色解释的输入命令
2)以黑色向用户输出结果,以红色向用户输出错误信息
3)以下划线样式输出超链接到帮助信息,用户单击链接,然后显示相关的帮助窗口
一些好的软件,如VIM、MATLAB都使用这种颜色文本和超链接供用户使用
目前,我已经引用了342990并实现了需求2
参考insert String to JTextPane as hyperlink并实现需求3
但如何重定向系统。正确连接到JTextPane时,链接9244108
还没有解决它,它对我不起作用
重定向系统。对于JTextPane或JTextArea来说,缓冲区处理可能有很多工作,这对我来说似乎很难
任何能给我一些建议的人都非常感激
共 (0) 个答案