您的位置:首页 > 编程语言

简单的时钟代码

2017-11-15 20:36 253 查看
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接口线程演示”);

pnlMain =new JPanel();//定义容器

lblTime =new JLabel(); //定义标签

Font ft=new Font(“宋体”,Font.BOLD,15); //设置字体

setContentPane(pnlMain); //将组件进行界面布局

pnlMain.setLayout(null); //将组件进行界面布局

pnlMain.add(lblTime); //将组件进行界面布局

lblTime.setBounds(45, 40, 350, 45); //将组件进行界面布局

lblTime.setFont(ft); //将组件进行界面布局

thdTime=new Thread(this); //定义线程

thdTime.start(); //启动线程

setSize(400,150); //设置显示的大小

setVisible(true); //设置界面为可见型

}

public void run(){//重写方法run()

while(thdTime!=null){

displayTime();

}

}

public static void main(String[] args) {
// TODO 自动生成的方法存根
RunableTest rd=new RunableTest();
}


}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: