【问题标题】:How to disable the GUI of a Netbeans Platform Application如何禁用 Netbeans 平台应用程序的 GUI
【发布时间】:2014-06-25 16:58:15
【问题描述】:

我有一个 Netbeans 应用程序,该应用程序在很长一段时间内看起来没有响应。我正在通过 Progress API 添加进度条,但我仍然想在某些任务正在进行时阻止 GUI。

有没有办法为其他 Java 应用程序做诸如 Glass Pane 之类的事情。

我知道 IDE 有类似的东西。我有时会在 IDE 自己的冗长任务中看到它。

有什么想法吗?

【问题讨论】:

    标签: user-interface netbeans-platform


    【解决方案1】:

    您找对地方了,ProgressUtils 有几个静态方法可以在线程上运行任务,同时阻塞 UI 并可选择显示进度。请参阅 showProgressDialogAndRun 和 runOffEventDispatchThread(还有其他)。

    【讨论】:

    • 也许一个例子或一个链接将使答案值得这样标记。
    猜你喜欢
    • 2012-06-27
    • 1970-01-01
    • 1970-01-01
    • 2013-11-28
    • 2012-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多