我正在用Java进行测验,我想出了所有东西,除了我想放入进度条。我想在进度条被填满时退出我的实际帧(或显示一些东西)(我将其用作计时器) ), 我该怎么做?酒吧满时,我不知道该怎么办。到目前为止,我拥有的代码是一个进度条,它占用30秒或非常接近的时间。
al=new ActionListener(){
public void actionPerformed(ActionEvent ae){
if(jProgressBar1.getValue()<100){
jProgressBar1.setValue(jProgressBar1.getValue()+5);
}
else{t.stop();}
}
};
t=new Timer(1500,al);
答案 0 :(得分:0)
简单,将更多代码放入此else{t.stop();}
块中。在这里您可以退出任何想要退出的地方。
else {
t.stop();
// exit whatever window you wish to exit
}
请注意,由于您没有提供有关当前代码的更多信息,因此我们将尽可能详细地介绍这一点。