1、对话框的特性
对话总是依赖父窗口(JFrame),当父窗口关闭,对话框也被关闭,父窗口最小化,对话框随之最小化。对话框分模态和非模态两类。
2、使用JOptionPane创建对话框
通过该类的showXxxDialog方法,如果是在JInternalFrame中使用,用相应的showInternalXxxDialog方法,通过这些方法创建的对话框都是模态的。如果想创建非模态的,可以直接实例化JOptionPane,注册PropertyChangeListener,并将其添加到JDialog中去。