import java.awt.*;
导入Java.awt.event.*;
import javax.swing.*;
import java.lang.*;
import java.util.*;
publicclassrunabletestextendsjframeimplementsrunnable {
JPanel pnlMain; //定义变量
Jlabel Lbl时间; //定义变量
thread thd时间; //定义变量
日期数据显示; //定义变量
格林日历日历日历; //定义变量
字符串日期,时间; //定义变量
公共运行测试()//定义
super(「runnable接口线程演示”)
pnlMain=new JPanel (; //定义容器
lblTime=new JLabel (; //定义标签
Font ft=new Font (“宋体”,Font.BOLD,15 ); //设置字体
设置内容面板(pnl main; //对组件进行界面布局
pnlmain.setlayout(null ); //对组件进行界面布局
pnlmain.add(LBLtime; //对组件进行界面布局
LBL time.set bounds (45、40、350、45 ); //对组件进行界面布局
LBLtime.setfont(ft; //对组件进行界面布局
thdtime=newthread(this; //定义线程
thdTime.start (; //启动线程
setsize (400,150; //设定显示的大小
设置可见(true; //使接口成为可见的形状
}
公共void run (() /重写方法run ) ) ) )。
while (thd时间!=空) {
显示时间(;
}
}
publicstaticvoidmain (字符串[ ] args ) { //TODO自动生成的方法存根RunableTest rd=new RunableTest ); }