Java制作MDI窗体源代码.docx

上传人:夏** 文档编号:559999947 上传时间:2023-03-13 格式:DOCX 页数:4 大小:12.56KB
返回 下载 相关 举报
Java制作MDI窗体源代码.docx_第1页
第1页 / 共4页
Java制作MDI窗体源代码.docx_第2页
第2页 / 共4页
Java制作MDI窗体源代码.docx_第3页
第3页 / 共4页
Java制作MDI窗体源代码.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java制作MDI窗体源代码.docx》由会员分享,可在线阅读,更多相关《Java制作MDI窗体源代码.docx(4页珍藏版)》请在金锄头文库上搜索。

1、 Java制作MDI窗体源代码import java.awt.event.*;import java.awt.*; class JInternalFrame1 extends JFrame implements ActionListener JDesktopPane desktopPane; int count = 1; public JInternalFrame1() super(“JInternalFrame1“); Container contentPane = this.getContentPane(); contentPane.setLayout(new BorderLayout()

2、; JButton b = new JButton(“Create New Internal Frames“); b.addActionListener(this);/当用户按下按钮时,将运行actionPerformed()中的程序 contentPane.add(b, BorderLayout.SOUTH); /*建立一个新的JDesktopPane并参加于contentPane中 */ desktopPane = new JDesktopPane(); contentPane.add(desktopPane); setSize(350, 350); show(); addWindowLi

3、stener(new WindowAdapter() public void windowClosing(WindowEvent e) System.exit(0); ); /*产生一个可关闭、可转变大小、具有标题、可化与最小化的Internal Frame. */ public void actionPerformed(ActionEvent e) JInternalFrame internalFrame = new JInternalFrame( “Internal Frame “+(count+), true, true, true, true); internalFrame.setLo

4、cation( 20,20); internalFrame.setSize(200,200); internalFrame.setVisible(true); /取得JInternalFrame的Content Pane,用以参加新的组件。 Container icontentPane = internalFrame.getContentPane(); JTextArea textArea = new JTextArea(); JButton b = new JButton(“Internal Frame Button“); /*将JTextArea与JButton对象参加JInternalF

5、rame中。由此呆知,JInteranlFrame参加组件 *的方式与JFrame是一模一样。 */ icontentPane.add(textArea,“Center“); icontentPane.add(b,“South“); /将JInternalFrame参加JDesktopPane中,如此一来,即使产生许多JInternalFrame,JDesktopPane也 /能将它们之间的关系治理得相当良好。 desktopPane.add(internalFrame); try internalFrame.setSelected(true); catch (java.beans.PropertyVetoException ex) System.out.println(“Exception while selecting“); public static void main(String args) new JInternalFrame1();

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号