天天看點

Java cmd指令行模拟工具

本文介紹一下我寫的cmd工具。

界面如下:

Java cmd指令行模拟工具
Java cmd指令行模拟工具

說明:最上面那個文本框是用于輸入指令,支援的指令有cd,dir,mvn, ....

項目名:sh_script_executor

建構工具: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

繼續閱讀