通过java程序调用出一个cmd窗口,显示界面如下*************************
Enter username.
username:
然后得到用户输入,继续显示类似上面的界面进行交互
java可以实现么?
搜了半天,只发现java调用cmd命令的
String cmd = "cmd /k start";
Process p = Runtime.getRuntime().exec(cmd);这样能显示出来一个cmd窗口,但是试了下
InputStream in = p.getInputStream();
OutputStream out = p.getOutputStream();
这二个方法并不能与这个显示出来的cmd窗口进行交互
请问java能够实现我的如上要求么,如果可以,该怎么实现