java - 以编程方式显示命令提示符/终端输出

标签 java terminal command-prompt

我不知道如何搜索这个。我有一个 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/

相关文章:

Python - socketio 导入错误

Mac OS X 终端中的 Python unicode

Python 终端菜单?终端着色?终端进度显示?

terminal - 将目录的所有文件和文件夹权限更改为 644/755

java - 用于转换 HTML 的安全 API (Java)

java - 启动 Apache Tomcat 7 时指定 JRE/JDK

java - 如何从 xml 字符串内容构建 HierarchicalConfiguration 对象?

vim - 如何让 zsh 提示 vi 模式使用我的 .vimrc?

bash - 设置 PROMPT_COMMAND 和 PS4(在命令启动时有日期和棘手的打印路径)

java - 放入 <result> 标签时不执行 MyBatis 自定义 TypeHandler