我不知道如何搜索这个。我有一个 Swing 应用程序。我想允许用户在浏览应用程序时打开命令提示符并查看输出( System.out.println("MY_OUTPUT");
)。但是,在大多数情况下,这不是必需的,因此他们可以在启动应用程序后启用该选项。有什么办法可以做到这一点吗?基本上,我正在寻找某种方法来随时打开命令提示符或与我的程序关联的终端。感谢您的帮助。
注1:这与接收用户的输入无关,而是向用户输出。
注2:我意识到我可以(也许应该)在带有文本区域的单独 Swing 窗口中执行此操作,但我拥有的所有内容都将 System.out.println();
,我想在未来的项目中使用同样的东西,所以我真的很希望能够使用命令提示符来做到这一点。此外,这首先是我的问题。谢谢:D
最佳答案
说实话,我发现在 GUI 环境中通过命令行而不是某些对话框接受用户输入(我的意思是显示 GUI)很奇怪,但您可以只使用 Runtime
来执行命令提示符。看这里cmd using java
关于java - 以编程方式显示命令提示符/终端输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10216047/