状态显示的J对话框



我只想实现一个状态对话框。如何显示一个阻止用户输入但允许父窗口处理自己工作的JDialog?

您可以使用模态JDialog或JOptionPane(它实际上只不过是一个专门的模态JDiallog),只需确保

  • 工作不能在父"窗口"中完成
  • 而是应该在后台线程中完成
  • 并且该线程应该在设置对话框可见之前启动
  • 为此后台线程使用SwingWorker,然后您的对话框可以通过添加PropertyChangeListener并让SwingWorkers更新其进度属性来显示定量进度信息
带有JOptionPane.showXXXDialog();静态方法的JOptionPane,还有什么?

您可以使用JOptionPane创建和自定义不同类型的对话框。查看JOptionPane功能。此外,必须查看

  • JDialog(对话框所有者,布尔模式)

  • 模式类型

  • 最好的可能是JOptionPane

相关内容

  • 没有找到相关文章

最新更新