import .*;
import \'cnt*;
import .*;
import *;
import
public class Clock] Framu extends J Frame {
private Date now=new OateQ;
Paiicl butt()ns=new Panel0;
Button button_starc=new Button("启 动”);
Button burc()n_inccrrupt=new Button("停止");
Clock label=new Clock。;
public Clock]FramcO //构造方法
super,'电亍时钟〕
()unds(300,24(),300,120);
)cfaultClosc()pcrati()n(£,A77L^AL6?^^5£);
this . sc tLayou c(new BordcrLayourQ);
().add(”North”Jab』);〃初始化一个容器,用来在容器上添加一人
标签
<>nccntPaiicO,add(nSouch,\buru)ns);
bucc()()ut(new FlowLayoutQ);
(buct()n_srart);
burc()(butt()n_inrcrrupc);
sctVisiblc(ttue);
private class Clock extends Label implements Acti()nListcncr,Ruimablc { private Thread clockcr=null;
private Date n()w=new Datu。;
public Clock 0{
buct(>()nLisccncr(this);
bucu)()nListciicr(this);
SimplcDatcFormat datcFormat = new SimpkrDatuFormat("HH:mm:ss”); 〃可以方便地修改
日期格式
String c = ( now ); (t);
public void start。{
if(clockcr==null) {
clockcr=new Thrcad(this); ;
public void stop。{ ck)ckcr=null;
public void run(){
Thread currenrThread=^);
while(clockcr==currcntTlircad) {
now=new Date。;
SimpIcDatcFormat dateFormat = new SimpluD"uFormatC'HH:m
java简易电子时钟代码 来自淘豆网m.daumloan.com转载请标明出处.