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

📄 timecounter.java

📁 一个关于时间的程序
💻 JAVA
字号:
import java.awt.*;
import javax.swing.*;
import java.util.Calendar;
public class TimeCounter{
	public static void main(String args[]) {
		JFrame f = new JFrame("多线程more process");	
		f.setSize(150,100);
		f.setVisible(true);
		Runner1 r = new Runner1();
		Runner2 x = new Runner2();
		f.getContentPane().add(r,BorderLayout.NORTH);				
		f.getContentPane().add(x,BorderLayout.CENTER);				
	    Thread t1 = new Thread(r);	
		Thread t2 = new Thread(x);	
		t1.start();	
		t2.start();
	}
}		

class Runner1 extends JPanel implements Runnable 
{
	public void run() 
	{	
		   JLabel l = new JLabel();
		   add(l);
		   while(true)
		  {
 			Calendar c = Calendar.getInstance();
			l.setText(c.get(Calendar.HOUR_OF_DAY) + ":" 
			 		+ c.get(Calendar.MINUTE) + ":" 
			 		+ c.get(Calendar.SECOND));
			try {Thread.sleep(1000);}catch(InterruptedException e){}
		  }
    }	
}

class Runner2 extends JPanel implements Runnable 
{
  public void run()
  {      
     int sum=0;
     JTextField m = new JTextField(10);
     add(m);
     while(true)
     {
     	sum+=1;     
     	m.setText(""+sum);
     	//System.out.println(sum);
     	try {Thread.sleep(1000); }catch(InterruptedException e){}
     } 
     	
  }	
}

⌨️ 快捷键说明

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