问题描述
- 如何判断一个java中一个程序关闭
-
if(e.getActionCommand().equals("按学号查询" ) || e.getActionCommand().equals("按姓名查询" ) )//按学号查询" { new 姓名查询(); this.setEnabled(false); //我想在这里判断 姓名查询()关闭的话这把 this.setEnabled(false);改为 this.setEnabled(true); }
希望有人可以帮帮我,百度了好久都找不到,好像听人说可以用单例模式,可是不会
解决方案
class 姓名查询 {
private boolean isEnable = false;
public void setEnabled(boolean isEnable){
this.enable = enable;
}
public boolean isEnable() {
return this.isEnable ;
}
}
就一个getter setter啊
if(e.getActionCommand().equals("按学号查询" ) || e.getActionCommand().equals("按姓名查询" ) )//按学号查询"
{
姓名查询 nameClass = new 姓名查询();
this.setEnabled(false);
if(!nameClass.isEnable()) {
nameClass.setEnable(true);
}
}
是这样的意思?
时间: 2024-12-01 19:21:20