91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 10KB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2021-10-14
  • 語言: Java
  • 標簽: Swing??小工具??

資源簡介

簡單的小工具界面,可以任意修改為己用,也作為swing入門的學習Sample 詳見我的BLOG:http://blog.csdn.net/pirateleo

資源截圖

代碼片段和文件信息

package?com.codeevoship.gui;

import?javax.swing.JProgressBar;
import?javax.swing.JTextField;

public?class?DoWork?implements?Runnable?{

JProgressBar?probar;
JTextField?curTxtShow;
long?totalNum?=?0;
long?curNum?=?0;
long?startTime?=?0;
long?curTime?=?0;

public?DoWork(String?ip?long?num?boolean?isWriteCon?boolean?isWriteArc?boolean?isWriteSys?boolean?isClearData?JProgressBar?probar?JTextField?curTxtShow)?{
System.out.println(“IP:“?+?ip?+?“?Num:“?+?num);
System.out.println(“Write?Content[“?+?isWriteCon?+?“]?Write?Archive[“?+?isWriteArc?+?“]?Write?SystemLog[“?+?isWriteSys?+?“].“);
startTime?=?0;
curNum?=?0;
totalNum?=?num;
this.probar?=?probar;
this.curTxtShow?=?curTxtShow;
}

@Override
public?void?run()?{
startTime?=?System.currentTimeMillis();
//?開始工作
System.out.println(“Do?Work?Start!“);
StringBuilder?sb?=?new?StringBuilder();
while?(true)?{
if?(curNum?>=?totalNum)?{
break;
}

try?{
//?TODO:?Real?work?here
Thread.sleep(10);

//?更新界面顯示
curNum?+=?1;
probar.setValue((int)?(curNum*100/totalNum));
curTime?=?System.currentTimeMillis();
sb.setLength(0);
sb.append(curNum);
sb.append(‘/‘);
sb.append(totalNum);
sb.append(“?cost?time:?“);
sb.append((curTime?-?startTime)/1000);
sb.append(‘s‘);
curTxtShow.setText(sb.toString());

}?catch?(Exception?e)?{
e.printStackTrace();
}
}
System.out.println(“Do?Work?End!“);
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-11-04?23:08??Codeevoship鐨勫皬宸ュ叿\
?????文件????????1476??2012-11-04?21:48??Codeevoship鐨勫皬宸ュ叿\DoWork.java
?????文件????????6333??2012-11-04?22:19??Codeevoship鐨勫皬宸ュ叿\MainWindow.java
?????文件????????7564??2012-11-04?23:08??codeevoship鐨勫皬宸ュ叿.jar

評論

共有 條評論