runtime
自动重启的bat文件怎么写啊??????????、
9 个解决方案
#1
不会,帮你顶起来
#2
自动启动,请问你是在什么情况下自动启动呢????
#3
guanzhu
#4
http://www.cppblog.com/biao/archive/2009/06/12/87498.html
#5
我公司是写个程序执行启动命令,然后把该程序写进服务
#6
没做过。有结果分享一下。
#7
帮忙顶!!
#8
这样写就可以重启了
public class E extends JFrame {
public E(){
JButton reboot = new JButton("Reboot");
reboot.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
SwingUtilities.invokeLater(new Runnable(){
public void run(){
f.setVisible(false);
f.dispose();
//f.setVisible(true);
f = null;
E.main(new String[1]); //为了演示特意创建了一个参数
}
private JFrame f = E.this;
});
System.out.println("Ready Reboot");
}
});
this.getContentPane().add(reboot);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args){
if (args.length == 1){ //为了演示特意加的判断.
System.out.println("Reboot Success");
}
JFrame f = new E("Reboot Example");
f.setVisible(true);
}
}
#9
你做的跟LZ说的根本就不是一会事,他说通过bat实现程序的重启。
#1
不会,帮你顶起来
#2
自动启动,请问你是在什么情况下自动启动呢????
#3
guanzhu
#4
http://www.cppblog.com/biao/archive/2009/06/12/87498.html
#5
我公司是写个程序执行启动命令,然后把该程序写进服务
#6
没做过。有结果分享一下。
#7
帮忙顶!!
#8
这样写就可以重启了
public class E extends JFrame {
public E(){
JButton reboot = new JButton("Reboot");
reboot.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
SwingUtilities.invokeLater(new Runnable(){
public void run(){
f.setVisible(false);
f.dispose();
//f.setVisible(true);
f = null;
E.main(new String[1]); //为了演示特意创建了一个参数
}
private JFrame f = E.this;
});
System.out.println("Ready Reboot");
}
});
this.getContentPane().add(reboot);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args){
if (args.length == 1){ //为了演示特意加的判断.
System.out.println("Reboot Success");
}
JFrame f = new E("Reboot Example");
f.setVisible(true);
}
}
#9
你做的跟LZ说的根本就不是一会事,他说通过bat实现程序的重启。