我最近试图制作一个 Swing GUI 来发送和接收来自第三方命令行程序的命令。我使用了与命令提示符使用和工作相同的过程,即ProcessBuilder
执行类,然后使用 BufferedReader 从程序中读取响应。我肯定可以再次提及,我至少可以从 Windows 命令提示符读取一些响应(有时我需要使用扫描仪)。当我在这个命令行程序上使用相同的,
它没有出现
它没有响应 BufferedReader 或 Scanner。
我搜索了互联网,发现一个单调的回复,对它们执行相同的过程不是一回事,因为它们不是相同的东西。直到现在我还没有完成我的项目,但是如果我知道它们之间有什么区别,它们的执行方式,它们不一样,有什么办法可以实际上把它们放在一起,我的问题就可以解决了吗?