IDE:Eclipse
JDK:1.8
System:Windows 10
需求描述:
Java代码执行时自动弹出本地命令行提示符窗口并在窗口中显示代码运行时的内容,如定义好的文本消息。备注:无需手动开启CMD。
当前进度:
目前只实现了本地cmd弹窗,卡在了如何使窗口显示代码中输出的字符内容。
API Class Runtime 弹窗代码如下:
//使cmd窗口启动后不闪退
String[] cmd = {"cmd","/k","start"};
//得到当前系统运行环境并执行cmd中的内容
Runtime.getRuntime().exec(cmd);
求助!!
代码一次发不完。
主要就是利用Socket已经实现Client和Server的信息互通了。窗口也能弹出。现在就差实现显示命令行窗口运行时的消息了。