1、对话框:Dialog类和Frame都是Window的子类,不同的是Dialog不能添加菜单,而且D足毂忍珩ialog对话框必须依附于某个窗口或组件,当它所依赖的窗口或组件消失,对话框也将消失;而当它所依赖的窗口或组件可见时,对话框又会自动恢复。
2、javax.swing.JDialog是java.awt.Dialog的子类,都可以用来创建对话框。
3、对话框具有两种形式:有模式对话框和无模式对话框。
4、如果一个对话框是有模式的,那么当这个对话框处于激活状态时,只让程序响应对话框内部的事件,程序不能再激活它所依赖的窗口,而且它将堵塞当前线程的执行,即堵塞使得对话框处于激活状态的线程,直到该醑穿哩侬对话框消失不可见。
5、如果一个对话框是无模式的,当它处于激活状态时,程序仍能激活它所依赖的窗口或组件,它也不堵塞线程的执行。
6、JOptionPane类 Swing包中的JOptionPane提供了数量众多的静态方法,能够为用户显示提示信息或接受用户的信息输入。