⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timer.java

📁 一款JAVA开发的类迅雷的多线程下载系统,希望对大家有帮助
💻 JAVA
字号:
package downfile;

public class Timer extends Thread{
	int ss= 0;
	int mm= 0;
	int hh= 0;
	public Timer(){

	}
	public void run(){
		while(true){
			if(ss<10&&mm<10&&hh<10){
		        MainFrame.yunxingtime.setText("程序已运行:0"+hh+":0"+mm+":0"+ss);
			}
			else if(ss<10&&mm>=10&&hh<10){
				MainFrame.yunxingtime.setText("程序已运行:0"+hh+":"+mm+":0"+ss);
			}
			else if(ss<10&&mm>=10&&hh>=10){
				MainFrame.yunxingtime.setText("程序已运行:"+hh+":"+mm+":0"+ss);
			}
			else if(ss<10&&mm<10&&hh>=10){
				MainFrame.yunxingtime.setText("程序已运行:"+hh+":0"+mm+":0"+ss);
			}
			else if(ss>=10&&mm<10&&hh<10){
				MainFrame.yunxingtime.setText("程序已运行:0"+hh+":0"+mm+":"+ss);
			}
			else if(ss>=10&&mm>=10&&hh<10){
				MainFrame.yunxingtime.setText("程序已运行:0"+hh+":"+mm+":"+ss);
			}
			else if(ss>=10&&mm>=10&&hh>=10){
				MainFrame.yunxingtime.setText("程序已运行:"+hh+":"+mm+":"+ss);
			}
			else if(ss>=10&&mm<10&&hh>=10){
				MainFrame.yunxingtime.setText("程序已运行:"+hh+":0"+mm+":"+ss);
			}
		    if(ss>=59){
		    	ss=0;
		    	if(mm>=59){
		    		mm=0;
		    		hh++;
		    	}else {
		    		mm++;
		    	}
		    }else{
		    	ss++;
		    }
			try {
				sleep(1000);
			} catch (InterruptedException e) {
				e.printStackTrace();
			}
			if(MainFrame.tablemodel.downloadingList.size()!=0){
				String[] buffer = new String[MainFrame.tablemodel.downloadingList.size()];
//				MainFrame.toolTips = "总共有"+MainFrame.tablemodel.downloadingList.size()+"个任务";				
//				MainFrame.menu.setToolTip(MainFrame.toolTips);
			}else{
//				MainFrame.toolTips = "java下载器";
//				MainFrame.menu.setToolTip(MainFrame.toolTips);
			}
			MainFrame.renwushulb.setText("正在运行的任务数:"+MainFrame.tablemodel.downloadingList.size());
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -