Feng.Li's Java See

抓紧时间,大步向前。
随笔 - 95, 文章 - 4, 评论 - 58, 引用 - 0
数据加载中……

为了郁闷而写的烂闹钟!

        老是不起来上课,把我逼得头都大了,而机械的闹钟又被自己砸掉了,只好自己写个闹钟程序来喊自己起床啦。不过,写这个时候的对Java的时间处理的API又了解了一些,算是自己对自己的一个安慰吧,由于此闹钟属于自用版,所以没写输入时间参数的功能,直接改代码好了,反正程序小得很,编译又不是什么难事。
        对了,顺便提下,今天从亚明先生的Blog里听到一个音乐很震撼,好象是林肯公园的歌:crawling,就用这个作为闹钟的声音吧,可能会太刺激了点,不过对于我这种嗜睡如命的人是有好处的。下面贴代码的时间了:

        import java.util.*;
import java.io.*;
public class Naozhong extends TimerTask{
  
        Timer timer = new Timer();
        public Naozhong() {
           
         timer.scheduleAtFixedRate(this,0,1000);
        }
 public void run()  {
 
  GregorianCalendar ca = new GregorianCalendar();
  Date da = ca.getTime();
  int aaaa = da.getMinutes();
  int bbbb = da.getHours();
  int cccc = da.getSeconds();
  if(bbbb==07&&aaaa==01&&cccc==01) {
   try {
    String filename="E:/歌曲/crawling.mp3";    
          Runtime r = Runtime.getRuntime();    
          r.exec("cmd   /c   start   "   +   filename);  
 }
 catch (Exception e) {
 }
 
 }
}
  
 public static void main(String[] args) {
  new Naozhong();
  
       
 }
}

posted on 2006-11-07 02:19 小锋 阅读(2077) 评论(3)  编辑  收藏 所属分类: J2SE

评论

# re: 为了郁闷而写的烂闹钟!  回复  更多评论   

运行 没有效果
2006-11-07 11:28 | sdfas

# re: 为了郁闷而写的烂闹钟!  回复  更多评论   

当然,你在什么时间运行的?我把闹钟的时间设置为7点01了,当然没有效果,你改个时间再试下吧!
2006-11-07 11:30 | 小锋

# re: 为了郁闷而写的烂闹钟!  回复  更多评论   

想法不错!不过代码就不敢恭维了!

int aaaa = da.getMinutes();
int bbbb = da.getHours();
int cccc = da.getSeconds();

你用来得到小时,分钟,秒的方法,在JDK1.5里面都不再用了!

2006-11-08 09:23 | kangxm

只有注册用户登录后才能发表评论。


网站导航: