1、對話框的特性
對話總是依賴父窗口(JFrame),當父窗口關閉,對話框也被關閉,父窗口最小化,對話框隨之最小化。對話框分模態和非模態兩類。
2、使用JOptionPane創建對話框
通過該類的showXxxDialog方法,如果是在JInternalFrame中使用,用相應的showInternalXxxDialog方法,通過這些方法創建的對話框都是模態的。如果想創建非模態的,可以直接實例化JOptionPane,註冊PropertyChangeListener,並將其添加到JDialog中去。