Java GUI中的命令行界面

时间:2012-06-01 15:31:32

标签: java swing user-interface command-line

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

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

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

1 个答案:

答案 0 :(得分:2)

你有the Groovy Console。请参阅嵌入控制台段落以了解您的应用。