用户无法关闭的MessageDialog

时间:2019-01-07 19:47:46

标签: java swing

我想显示消息对话框,其中包含我的应用程序正在运行且用户必须等待的信息。

JOptionPane.showMessageDialog(
        null, 
        "Operation in progress", 
        "Waiting", 
        JOptionPane.INFORMATION_MESSAGE);

我创建了这个简单的消息对话框,但是用户可以轻松关闭此窗口。此消息对话框只能关闭我的代码。

1 个答案:

答案 0 :(得分:3)

不要使用JOptionPane.showMessageDialog()来显示预定义的对话框,而是自己创建一个新的enter image description here对象,并防止用户使用JDialog关闭。