进度栏Java退出

时间:2019-12-08 18:07:51

标签: java swing progress

我正在用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);

1 个答案:

答案 0 :(得分:0)

简单,将更多代码放入此else{t.stop();}块中。在这里您可以退出任何想要退出的地方。

else {
    t.stop();
    // exit whatever window you wish to exit
}

请注意,由于您没有提供有关当前代码的更多信息,因此我们将尽可能详细地介绍这一点。

强制性链接:The Use of Multiple JFrames, Good/Bad Practice?