java 实体倒计时_java 倒计时

写一个JAVA倒计时程序输入分和秒按下button就跟秒表那样2:302:292:28………………0:020:010:00结束了弹个对话框importjava.awt.*;importjava.awt.event.*;importjava.util.*;importja...

写一个JAVA倒计时程序

输入分和秒 按下button就跟秒表那样

2:30

2:29

2:28

……

……

……

0:02

0:01

0:00

结束了弹个对话框

import java.awt.*;

import java.awt.event.*;

import java.util.*;

import javax.swing.*;

public class Clock

{

public static void main(String[] args)

{

ClockFrame f = new ClockFrame();

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

f.setVisible(true);

}

}

class ClockFrame extends JFrame

{

ClockFrame()

{

setTitle("倒计时");

setSize(320, 120);

ClockPanel p = new ClockPanel();

add(p);

}

}

class ClockPanel extends JPanel

{

private JButton b;

private JLabel lfen,lmiao,l;

private JTextField tf,tm;

private Date now;

private GregorianCalendar calendar;

private Thread th;

ClockPanel()

{

b = new JButton("开始倒计时");

lfen = new JLabel("分");

lmiao = new JLabel("秒");

l = new JLabel("倒计时:3分56秒");

tf = new JTextField(3);

tm = new JTextField(3);

l.setFont(new Font("宋体",Font.BOLD,30));

l.setForeground(Color.RED);

b.addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent arg0)

{

}

});

add(tf);

add(lfen);

add(tm);

add(lmiao);

add(b);

add(l);

}

public void run() {

try

{

while(true)

{

display();

Thread.sleep(10);

}

}

catch (InterruptedException e)

{

e.printStackTrace();

}

}

public void display()

{

/*

* 显示倒计时

*/

}

}

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值