0

我想在 Java GUI 窗口中实现命令行界面。有没有这样做的好方法或我可以使用的现有项目/示例?

我的应用程序在 GUI 中可视化了一个图形,我想输入口头命令来编辑它,而不是为每个可能的命令开发一个点击式界面。它类似于普通的命令行,但我会有一个自定义解析器来分析输入的命令字符串。

  • 您可以编写命令并按回车键,然后将字符串发送到侦听器以进行解析和执行。
  • 显示以前命令的可滚动历史记录。
  • 解析后我可能想在屏幕上打印一些东西(这将进入历史区域)。
  • 也许是命令行样式的前缀 (">")。
  • 能够在提交(回车)之前编辑当前命令(退格)。无法删除历史记录中的前缀或以前的命令。
  • 向上和向下键将允许导航和重复以前的命令。
4

1 回答 1

2

你有Groovy 控制台。请参阅嵌入控制台以了解您的应用程序摆动部分。

于 2012-06-01T18:30:28.070 回答