JDialog的构造函数有多种重载形式,其中常用的构造函数参数解释如下:
JDialog():创建一个没有标题和模态性质的对话框。
JDialog(Frame owner):创建一个拥有指定所有者窗口的对话框。
JDialog(Dialog owner):创建一个拥有指定所有者对话框的对话框。
JDialog(Frame owner, String title):创建一个拥有指定所有者窗口和标题的对话框。
JDialog(Dialog owner, String title):创建一个拥有指定所有者对话框和标题的对话框。
JDialog(Frame owner, String title, boolean modal):创建一个拥有指定所有者窗口、标题和模态性质的对话框。
JDialog(Dialog owner, String title, boolean modal):创建一个拥有指定所有者对话框、标题和模态性质的对话框。
其中,owner参数指定了对话框的所有者窗口或对话框,title参数指定了对话框的标题,modal参数指定了对话框是否为模态对话框(true表示模态,false表示非模态)。