自己寫的Dialog,如果只加載到JFrame中,當前的Dialog只是用來顯示表格數據,不做提示信息。必須設置可見,必須設置大小。
一個例子
package test;
import javax.swing.JFrame;
import javax.swing.JDialog;
import javax.swing.JLabel;
public class PageDialog extends JDialog{
public PageDialog(JFrame owner){
super(owner);
}
public static void main(String[] args){
JFrame frame = new JFrame();
PageDialog myDialog = new PageDialog(frame);
myDialog.add(new JLabel("這是一個對話框"));
myDialog.setVisible(true);//如果去掉這一句,運行程序什么也看不到
myDialog.pack();//去掉這一句,即使設置可見,這回顯示一個dialog窗體, 窗體中加載的標簽無法顯示
}