我可以将 ProgressMonitor 对话框设置为模态吗?

发布于 2024-12-09 00:35:22 字数 188 浏览 0 评论 0原文

有没有办法使对话框从 ProgressMonitor 模式化?

编辑:

JAVA API 中的 ProgressMonitor 类将带来一个位于顶部但不是模态的对话框。用户仍然可以访问后台 GUI。我正在寻找一个模态对话框来显示进度并允许用户在中间停止任务。

is there a way to make the dialog from ProgressMonitor modal?

EDIT:

The ProgressMonitor class in JAVA API will bring a dialog which is on the top but not Modal. User still has access to the background GUI. I am looking for a Modal dialog to show the progress and also allow user to stop the task in the middle.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千と千尋 2024-12-16 00:35:22

正如如何使用进度监视器中所述决定是使用进度条还是进度监视器。作为实现细节,ProgressMonitor 是无模式的,因为“Solaris 实现尚不支持 Dialog.setModal。”实际上,模态 ProgressMonitor 只是一个带有 JProgressBarJOptionPane,但用户可能会喜欢避免这种模态行为的努力。

As discussed in How to Use Progress Monitors, a number of factors should be considered when Deciding Whether to Use a Progress Bar or a Progress Monitor. As an implementation detail, ProgressMonitor is modeless because "the Solaris implementation doesn't support Dialog.setModal yet." As a practical matter, a modal ProgressMonitor is just a JOptionPane with a JProgressBar, but users may appreciate an effort to avoid such modal behavior.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文