首先来看下实例桌面面板
public class MainUI extends JFrame{
JDesktopPane desktop = new JDesktopPane();//添加桌面面板类
调用内部窗体类
chuangti jfInternalFrame = new chaungti();
jfInternalFrame.setLocation(50, 30);
desktop.add(jfInternalFrame);
jfInternalFrame.show();
jfInternalFrame.setTitle("基本信息查询");
desktop.getDesktopManager().activateFrame(jfInternalFrame);
}
//内部窗体类
public class chuangti extends JInternalFrame{
//然后这里可以当做普通窗体写东西
}
以下是各种调节方法
JInternalFrame构造函数
JInternalFrame():建立一个不能更改大小、不可关闭、不可最大最小化、也没有标题的Internal Frame。
JInternalFrame(String title):建立一个不能更改大小、不可关闭、不可最大最小化、但具有标题的Internal Frame。
JInternalFrame(String title,boolean resizable):建立一个不可关闭、不可最大最小化、但可变更大小且具有标题的 Internal Frame。
JInternalFrame(String title,boolean resizable,boolean closable):建立一个可关闭、可更改大小、且具有标题,但不可最大化最小化的Internal Frame.