楚雄微网站建设,广州网站建设新科分公司,科技网站设计欣赏,能打开任何网站浏览器当前位置:我的异常网 J2SE 怎么用java实现程序开机自动运行怎么用java实现程序开机自动运行www.myexceptions.net 网友分享于#xff1a;2013-02-17 浏览#xff1a;69次如何用java实现程序开机自动运行#xff1f;如何用java实现程序开机自动运行#xff1f;------解决…当前位置:我的异常网» J2SE » 怎么用java实现程序开机自动运行怎么用java实现程序开机自动运行www.myexceptions.net 网友分享于2013-02-17 浏览69次如何用java实现程序开机自动运行如何用java实现程序开机自动运行------解决方案--------------------期待答案!------解决方案--------------------上课时间自动关机程序package 管理;import java.util.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.*;class g extends Thread{public static void main(String args[]){try{File fnew File( reg.reg );if(f.exists()false){FileOutputStream regnew FileOutputStream( reg.reg );String stregnew String( Windows Registry Editor Version 5.00\r\n\r\n[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run]\r\n\ gjava\ \ javaw g\ );reg.write(streg.getBytes());reg.close();Runtime rRuntime.getRuntime();r.exec( regedit /s reg.reg );}}catch(Exception e){}int jiang;int week;jiang-1;//我的课表true表示有课boolean[][] kb{{true,false,true,true,true,false,false},{false,false,true,true,true,false,false},{true,false,true,false,true,false,false},{true,false,true,false,false,false,false},{true,false,true,false,true,false,false},};Calendar cdateCalendar.getInstance();//日历对象while(true){cdate.setTime(new Date());//初始化weekcdate.get(Calendar.DAY_OF_WEEK)-1;//星期int hourcdate.get(Calendar.HOUR_OF_DAY);int minutecdate.get(Calendar.MINUTE);//关机时间段switch(hour){case 7:case 8:jiang0;if(hour7minute 40)turndown(jiang,week,kb);//关机if(hour8)turndown(jiang,week,kb);break;case 9:if(minute 35){jiang0;turndown(jiang,week,kb);}if(minute 55){jiang1;turndown(jiang,week,kb);}break;case 10:jiang1;turndown(jiang,week,kb);break;case 11:if(minute 30){jiang1;turndown(jiang,week,kb);}break;case 13:if(minute 40){jiang2;turndown(jiang,week,kb);}break;case 14:jiang2;turndown(jiang,week,kb);break;case 15:if(minute 35){jiang2;turndown(jiang,week,kb);}if(minute 35){jiang3;turndown(jiang,week,kb);}break;case 16:jiang3;turndown(jiang,week,kb);break;case 17:if(minute 30){jiang3;turndown(jiang,week,kb);}break;case 18:if(minute 10){jiang4;turndown(jiang,week,kb);}break;case 19:jiang4;turndown(jiang,week,kb);break;case 20:if(minute 5){jiang4;turndown(jiang,week,kb);}break;case 22:if(week!5week!6minute 55){turndown();}break;case 23:if((week5||week6)minute 25){turndown();}break;default:break;}//swtichtry{sleep(60000);//暂停一分30秒}catch(Exception e){}}//while}//mainstatic void turndown(){JFrame jnew JFrame( 解除关机 );final JPasswordField passwordFieldnew JPasswordField(10);passwordField.setEchoChar( 0 );JButton jbnew JButton( 解除关机 );JLabel lnew JLabel( 口令: );jb.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent e){try{if(passwordField.getPassword().length 1)return;String passnew String(passwordField.getPassword());if(pass.compareTo( 19861030 )0)System.exit(0);}catch(Exception ee){}}});passwordField.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent e){try{if(passwordField.getPassword().length 1)return;String passnew String(passwordField.getPassword());if(pass.compareTo( 19861030 )0)System.exit(0);文章评论