3

我想创建一个类似于 Windows 命令提示符的“命令控制台”,其中包含 JPanel 中的命令历史记录等,以便可以将其添加到 JFrame。

我想要做的是向用户显示允许他们执行命令的提示。

我想到的类似于 BeanShell 控制台,但是我无法找到控制台的源代码。

4

2 回答 2

3

要将 BeanShell 包含到您的应用程序中,请将BeanShell 下载页面中的 .jar 文件添加到您的 Java 项目中,并查看 BeanShell 文档部分“从您的应用程序调用 Beanshell ”以了解如何通过直接调用或通过评估来自的命令来调用 Beanshell 的示例你的壳。

另请参阅快速入门指南,了解如何使用 BeanShell 的其他方式和示例。

于 2009-06-09T15:46:06.597 回答
1

BeanShell 提供了 JConsole,这是一个命令行控制台,可以在您自己的应用程序中使用,而不会产生 BeanShell 其余功能的开销。在此处查看我的使用示例:创建“命令”控制台

BeanShell 源可通过 SVN 从svn co http://ikayzo.org/svn/beanshell

有关 JConsole 的更多信息,请参阅http://www.beanshell.org/manual/jconsole.html

于 2009-08-24T20:26:15.673 回答