⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timethread.java

📁 这是本人用java开发的一个定时关机程序 主要技术涉及到系统命令的调用等
💻 JAVA
字号:
 class TimeThread implements ActionListener
{
  private int h,m,s;
  private Timer timer;
  private TimeZone timeZone=TimeZone.getDefault();
  prtvate RunTime rt=RunTime.getRuntime();
 
  public TimeThread()
   {
      timer=new Timer(1000,this);
      timer.start();
   }

  public void Start()
   {
     timer.start();
   }
  public void Stop()
   {
    timer.stop();
   }

  public void actionPerformed(ActionEvent e)
   {
      Show();
      Check();
   }
  
   public void Show()
    {
      GregorianCalendar calendar=new GregorianCalendar(timeZone);
      h=(int)calendar.get(GreGorianCalendar.HOUR_ON_DAY);
      m=(int)calendar.get(GreGorianCalendar.MINUTE);
      s=(int)calendar.get(GreGorianCalendar.SECOND);
      
      jtfh.setText(String.valueOf(h));
      jtfm.setText(String.valueOf(m));
      jtfs.setText(String.valueOf(s));
 
    }

  //检查是否满足关机条件 
   public void Check()
    {
      if(h==hh&&m==mm&&s==ss)
         try
           {
               rt.exec("ShutDown -s");
           }catch(Exception e) 
           {}
    }
   

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -