资源简介
简单的小工具界面,可以任意修改为己用,也作为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
相关资源
- Java Swing开发的《星际争霸》游戏
- java swing工资管理系统(源码+数据库
- JavaSE图书馆管理系统
- 小工具,解决oschina码云svn文件夹不能
- javaSwing宿舍管理系统
- Swing俄罗斯方块
- java swing 用户登录界面设计
- 基于java的坦克大战游戏234736
- java swing做的图书管理系统
- 基于JAVA的航空订票系统
- 银行家算法的java代码实现,Swing写的
- Java仿微信飞机大战--Swing界面
- Airkiss一键配网小工具
- jai_imageio-1.1-alpha与Swingx-1.6.1的jar包
- Java Swing 界面美化包-含源码
- java+access+swing图书管理系统
- 水费管理系统
- 超强SWING JAVA固定资产管理系统
- JAVA+Swing坦克大战
- JAVA Swing小游戏与代码
- 学生管理系统Swing+Java+JDBC,原创
- substance美化包java swing
-
用java Jfr
ame,JPanel写的大鱼吃小鱼小 - java做的教务管理系统
- Java写的Swing界面系统
- Java swing 计算器。
- tesseract-ocr 相关jar包 jar_jai_imageio-1.1
- java实现mp3播放
- Swing主题 苹果简洁扁平化主题
- java/swing编写的第一个扫雷程序
评论
共有 条评论