我刚刚创建了一个用于关闭 PC 的 GUI 程序。它工作正常,所以我制作了一个也可以工作的 jar 文件。现在我.exe
使用exe4j
and创建了一个文件lauch4j
。它会启动,但是当我单击关机按钮时没有任何反应,.exe
程序不起作用。这让我很生气,因为没有错误消息出现。
这是一个代码。
public void actionPerformed(ActionEvent e){
String str=e.getActionCommand();
if(e.getSource()==b1) {
try {
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec("shutdown -s -t 0");
System.exit(0);
} catch(IOException e2) {
e2.printStackTrace();
}
}
}