我有一个 Java swing 启动程序来启动另一个类(运行它的 main 方法)。每个程序都有它的取消按钮来退出自己。
我System.exit(0);
在按下此取消按钮时使用。
启动程序执行此操作actionPerformed
:
if (source==carMenuItem) {
ta.append("Car launched\n");
TestCar.main(par);
}
if (source==DialogboxMenuItem) {
ta.append("Dialogbox launched\n");
DialogBox.main(par);
}
if (source==LengthConversionMenuItem) {
ta.append("LengthConversion launched\n");
LengthConversion.main(par);
}
当我按下程序的取消按钮时,它也会关闭我的启动程序。我怎样才能避免这种情况?