Java——模态对话框

  模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭。

  也就是说,只要不释放该对话框,主框架就无法响应,类似于进程阻塞的效果。

  Java中Dialog和JDialog有setModel(boolean b)方法,只要参数为true就是设置为模态对话框。

但是setModel方法要在setVisible等方法之前,否则无效。