如何使用jprogressbar监视Java Swing应用程序中的延迟(后台进程)

时间:2015-07-30 02:29:23

标签: java swing swingworker jprogressbar

如何使用jprogressbar监视Java Swing Application中的延迟(后台进程)。

我想监视Java Swing应用程序中的任何延迟或进程。

1 个答案:

答案 0 :(得分:0)

您可以尝试查看ProgressMonitor,有关详细信息,请参阅How to use Progress Bars

如果这不符合您的需求或您的问题更复杂或者您想要更多控制权,那么您应该考虑使用SwingWorker,它通过它{{1}获得进度支持支持

  

这是JFRAME首先加载然后10秒延迟加载菜单,桌面窗格和jpanel等组件的方案

如果交易是在加载UI组件,那么您没有多少选项,因为这需要在事件调度线程的上下文中完成,这将阻止您想要的任何其他UI内容显示

SplashScreen这样的东西可能会有所帮助,因为它可以在不同的线程中运行。有关详细信息,请参阅How to Create a Splash Screen