2013-05-14 50 views
0

我伸出JDialog并使其模态等做一个JDialog坐,直到用户已妥善处置

如何让我直到用户选择OK按钮或取消它不是从对话框返回和对话已经配置?

我不想添加一个线程并让它旋转。我只是希望它等到用户处置。

+1

你的意思是你需要使它成为'模态'吗? – 2013-05-14 18:10:02

+0

你的意思是“不返回”,就像[JOptionPane](http://docs.oracle.com/javase/6/docs/api/javax/swing/JOptionPane.html)的'showConfirmDialog()'方法一样吗? – parsifal 2013-05-14 19:02:00

+0

此外,如果您显示用于创建和显示对话框的代码,它将有所帮助。 – parsifal 2013-05-14 19:03:05

回答

0

您可以覆盖setVisible()函数,并在允许setVisible(false);之前检查状态。