山东商业职业技术学院Java程序设计课程开发组MDI界面2 2 学习目标1、掌握多文档界面(MDI)的使用2、掌握单例模式的使用3 3 应用场景4 4 MDI窗体的创建 其实实现的方式很简单,就是在一个窗口中添加JDesktopPane,然后使用JDesktopPane的add方法,添加JInternalFrame的实例即可。具体的代码片段如下所示: JDesktopPane desktopPane =newJDesktopPane(); JInternalFrame iFrame =new JInternalFrame(); iFrame.setVisible(true); desktopPane.add(iFrame ); 5 5 MDI窗体思考 不断点击“显示子窗体”按钮,不应该无限生成新的子窗体。6 6 单例模式 1、类的对象只有一个,称为单例(或单态)模式。7 7 作业 1、将登录界面显示在MDI界面中。山东商业职业技术学院Java程序设计课程开发组感谢您的学习