简单的时钟代码
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.lang.*;
import java.util.*;
public class RunableTest extends JFrame implements Runnable {
JPanel pnlMain;//定義變量
JLabel lblTime;//定義變量
Thread thdTime;//定義變量
Date dateDisplay;//定義變量
GregorianCalendar gCalendar;//定義變量
String sDate,sTime; //定義變量
public RunableTest(){//定義
super(“Runnable接口線(xiàn)程演示”);
pnlMain =new JPanel();//定義容器
lblTime =new JLabel(); //定義標(biāo)簽
Font ft=new Font(“宋體”,Font.BOLD,15); //設(shè)置字體
setContentPane(pnlMain); //將組件進(jìn)行界面布局
pnlMain.setLayout(null); //將組件進(jìn)行界面布局
pnlMain.add(lblTime); //將組件進(jìn)行界面布局
lblTime.setBounds(45, 40, 350, 45); //將組件進(jìn)行界面布局
lblTime.setFont(ft); //將組件進(jìn)行界面布局
thdTime=new Thread(this); //定義線(xiàn)程
thdTime.start(); //啟動(dòng)線(xiàn)程
setSize(400,150); //設(shè)置顯示的大小
setVisible(true); //設(shè)置界面為可見(jiàn)型
}
public void run(){//重寫(xiě)方法run()
while(thdTime!=null){
displayTime();
}
}
}
總結(jié)
- 上一篇: 软件测试笔记——如何测试一支笔?
- 下一篇: 代理服务器 初步