Java cmd命令行模拟工具

本文介绍一下我写的cmd工具。

界面如下:
Java cmd命令行模拟工具


Java cmd命令行模拟工具
 
说明:最上面那个文本框是用于输入命令,支持的命令有cd,dir,mvn, ....

 

项目名:sh_script_executor

语言:Java swing

构建工具:maven

IDE:eclipse(我的最爱)

项目结构:
Java cmd命令行模拟工具
 重点是用到了SwingWorker

使用SwingWorker 的目的是实时显示命令执行的结果,而不是命令执行完毕之前一点反应也没有,等到执行完毕才一股脑地打印出来。比如我执行mvn clean install 时,在结果文本框中不不断的打印信息:
Java cmd命令行模拟工具
 

代码见附件 java_cmd.zip

 

关于java swing的更多实例,请参阅:http://hw1287789687.iteye.com/admin/blogs/2004610

http://hw1287789687.iteye.com/admin/blogs/2003105

http://hw1287789687.iteye.com/admin/blogs/1993093

http://hw1287789687.iteye.com/admin/blogs/1982296

你可能感兴趣的:(cmd,SwingWorker,执行本地命令,java命令行,执行操作系统命令)