| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1407 人关注过本帖
标题:[求助]如何做出两个小时的倒计时?
取消只看楼主 加入收藏
huangcx
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-5-26
收藏
 问题点数:0 回复次数:4 
[求助]如何做出两个小时的倒计时?
如何做出两个小时的倒计时来啊?好像考试系统的倒计时那样?
搜索更多相关主题的帖子: 倒计时 
2006-05-31 23:32
huangcx
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-5-26
收藏
得分:0 

谢谢大家的回复!


以我平凡的天分和不平凡的毅力,可完成所有事!
2006-06-03 17:24
huangcx
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-5-26
收藏
得分:0 
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class count
{
public static void main(String args[])
{
watch w=new watch();
Thread t=new Thread(w);
t.start();

}

}
class watch extends JFrame implements Runnable
{
int hour,minute,second,t;
JLabel a=new JLabel();
public watch()
{


super("倒计时");
Container c=getContentPane();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(200,200);
c.setLayout(new BorderLayout());
c.add(a,"North");
//System.out.println(hour+":"+minute+":"+second);
show();
}
public void paint(Graphics g)
{

g.setColor(Color.magenta);
g.drawString(Integer.toString(hour),100,10);
g.drawString(Integer.toString(minute),100,13);
g.drawString(Integer.toString(second),100,16);
}
public void run()
{
hour=2;
minute=00;
second=00;
t=hour+minute+second;
boolean a=true;

while(a)
{ if(t==0)
a=false;
second--;
if(second==00)
{
minute--;
second=60;
}
else if(minute==00)
{
hour--;
minute=60;
}
repaint();
try{
Thread.sleep(1000);
}catch(InterruptedException e){e.toString();}

}
}
}
这个程序是我刚写的,但是结果不能在面板上显示(还不知道写得对不对),求各位高手指导下。谢谢!

以我平凡的天分和不平凡的毅力,可完成所有事!
2006-06-03 17:26
huangcx
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-5-26
收藏
得分:0 
飘飘叶子,谢谢啊!

以我平凡的天分和不平凡的毅力,可完成所有事!
2006-06-03 23:13
huangcx
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-5-26
收藏
得分:0 

不好意思啊,我还想问下你Toolkit.getDefaultToolkit().beep()这条语句有什么作用啊?


以我平凡的天分和不平凡的毅力,可完成所有事!
2006-06-03 23:16
快速回复:[求助]如何做出两个小时的倒计时?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025315 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved