【发布时间】:2012-07-19 09:20:07
【问题描述】:
我希望用户按下“运行”按钮后立即弹出一个不确定的进度条,然后在应用程序完成的工作完成后关闭。我使用 NetBeans 开发 GUI。我应该怎么做? gui 类扩展了 JFrame。这是运行按钮的动作监听器:
public class GUI extends JFrame{
// other methods and constructos....
private JProgressBar pb = new JProgressBar();
private void runButtonActionPerformed(java.awt.event.ActionEvent evt) {
pb.setIndeterminate(true);
//other functions start...
runButton.setEnabled(false);
setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
//....blah blah
}
}
如何将进度条添加到我的 JFrame,然后在我的工作完成后将其删除?我不想使用 Swing Worker。
【问题讨论】:
标签: swing user-interface progress-bar jprogressbar