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

📄 testtime.java

📁 Java实现的模拟倒计时应用程序
💻 JAVA
字号:

import javax.swing.*;
import java.awt.event.*;
import java.awt.FlowLayout;
import java.awt.GridLayout;
public class TestTime extends Thread
  implements ActionListener{	
	JLabel jl = new JLabel("2:00:00");
	private int sec = 7200;
	public void run(){
		for(int i=0;i<7200;i++){
			int h = sec/3600;
			int m = sec%3600/60;
			int s = sec%60;
			String l = h+":"+m+":"+s;
			sec --;
			try {
		        Thread.sleep(1000);
			} catch (InterruptedException e) {
			    e.printStackTrace();
			}
			jl.setText(l);
		}
	}
	public void actionPerformed(ActionEvent ae) {
		this.start();
	}
    public TestTime(){
    	JFrame jf = new JFrame("TestWindow");
		jf.setLayout(new FlowLayout());		
		JButton jb = new JButton("Start");
		jb.addActionListener(this);
		jf.add(jl);
		jf.add(jb);
		jf.setSize(300,200);
		jf.setLocation(100,80);//设置窗口位置
		jf.setVisible(true);//尽可能放后面
		jf.setResizable(false);//窗口大小固定
		jf.setDefaultCloseOperation(
				JFrame.EXIT_ON_CLOSE);	
    }
	public static void main(String[] args) {
		new TestTime();
	}
	

}

⌨️ 快捷键说明

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