使用Java

时间:2015-09-12 16:44:48

标签: java swing stream command-prompt runtime.exec

如何从Java应用程序启动一个或多个命令提示符窗口,同时仍然可以在屏幕上移动它们,调整它们大小,显示或隐藏它们,以及发送和接收数据/命令?

我知道使用像Runtime.getRuntime().exec("cmd /k start cmd ; echo hello")这样的东西,但除了Process对象之外,它还没有真正的可操作对象,你做不了多少用。

就输入和输出而言,如果您创建两个流读取对象并将它们连接到Process对象,则命令提示符窗口不会显示,因为您已重定向标准输入输出。我想要一些发送和接收数据的方法,同时仍然可以看到命令提示符。

如果我提出的问题是不可能的,有没有办法让摆动窗口看起来像Windows命令提示符窗口?

0 个答案:

没有答案