首先创建一个普通的class,继承JDialog。
public class infoAddDialog extends JDialog{
//构造函数,owner是父窗口
public infoAddDialog(Frame owner,String title,boolean model){
super(owner,title,model);//调用父类构造方法,达到模式对话框效果
//设置大小
this.setSize(320, 240);
//设置初始位置
this.setLocation(100, 200);
//显示
this.setVisible(true);
}
}
在实现打开对话框的按钮方法里:
infoAddDialog iad = new infoAddDialog(this,"子窗口",true);