我想创建一个类似于 Windows 命令提示符的“命令控制台”,其中包含 JPanel 中的命令历史记录等,以便可以将其添加到 JFrame。
我想要做的是向用户显示允许他们执行命令的提示。
我想到的类似于 BeanShell 控制台,但是我无法找到控制台的源代码。
要将 BeanShell 包含到您的应用程序中,请将BeanShell 下载页面中的 .jar 文件添加到您的 Java 项目中,并查看 BeanShell 文档部分“从您的应用程序调用 Beanshell ”以了解如何通过直接调用或通过评估来自的命令来调用 Beanshell 的示例你的壳。
另请参阅快速入门指南,了解如何使用 BeanShell 的其他方式和示例。
BeanShell 提供了 JConsole,这是一个命令行控制台,可以在您自己的应用程序中使用,而不会产生 BeanShell 其余功能的开销。在此处查看我的使用示例:创建“命令”控制台
BeanShell 源可通过 SVN 从svn co http://ikayzo.org/svn/beanshell
有关 JConsole 的更多信息,请参阅http://www.beanshell.org/manual/jconsole.html