由于实际需要做一个MDI窗体,百度里面找到一个不错的源代码给大家分享一下。import javax。swing。*; 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());

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();

addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

System。

exit(0);

}

});

}

/*产生一个可关闭、可改变大小、具有标题、可最大化与最小化的Internal Frame。

*/

public void actionPerformed(ActionEvent e)

{

JInternalFrame internalFrame = new JInternalFrame(。

全部

java 创建mdi窗体_Java制作MDI窗体源代码是什么?相关推荐

  1. java 窗体 源码_Java制作MDI窗体源代码

    由于实际需要做一个MDI窗体,百度里面找到一个不错的源代码给大家分享一下. import javax.swing.*; import java.awt.event.*; import java.awt ...

  2. java创建线程代码_Java创建与结束线程代码示例

    本文讲述了在Java中如何创建和结束线程的最基本方法,只针对于Java初学者.一些高级知识如线程同步.调度.线程池等内容将会在后续章节中逐步深入. 创建线程 创建普通线程有两种方式,继承Thread类 ...

  3. java创建byte数组_java.创建一个byte数组,long length = file.length(); byte[] bytes =

    导航:网站首页 > java.创建一个byte数组,long length = file.length(); byte[] bytes = 时间:2017-12-17 java.创建一个byte ...

  4. java创建文件 权限_JAVA创建文件后权限不足的问题,无法设置权限的问题

    JAVA创建文件后权限不足的问题,无法设置权限的问题 凯哥java 凯哥java 前言: 在工作中,项目使用到文件上传,这个功能是很常见的吧.今天,凯哥修改自己的公众号的时候,遇到了一个问题:那就是上 ...

  5. java做小窗体_java实现简单窗体小游戏----球球大作战

    java实现简单窗体小游戏----球球大作战 需求分析 1.分析小球的属性: ​坐标.大小.颜色.方向.速度 2.抽象类:Ball ​设计类:BallMain-创建窗体 ​BallJPanel-画小球 ...

  6. java 窗口置顶_JAVA如何让窗体置于所有应用前面?

    展开全部 可以使用setAlwaysOnTop(true);实现置顶. 可以实现只能最小化,不能缩放,通过代码setResizable(false);//禁止缩32313133353236313431 ...

  7. java创建oracle序列_java学习:Hibernate学习-用oracle sequence序列生成ID的配置示例

    接 SQ_TMP_EMP 这样运行时,Hibernate就会自动从SQ_TMP_EMP中取nextval用来填充到ID字段中 示例代码: 先创建一个工具类 package app; import or ...

  8. java创建一个图片_Java 创建一个简单的验证码图片

    代码如下: package lixin.gan.test; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2 ...

  9. java 创建web项目_java – Eclipse:以编程方式创建动态Web项目

    我尝试通过首先通过IProject创建 java项目然后使用IFacetedProject将其转换为动态Web项目来创建动态Web项目,但是只创建了静态项目-这是我已经完成的代码-请帮助我这--谢谢. ...

最新文章

  1. 【Matlab 控制】绘制盖尔圆
  2. 离开当前屏幕的判断方法_Android App内存泄露测试方法总结
  3. 倒腾了一天的笔记-centos 部署jar包
  4. android java获取string.xml_android获取string.xml的值
  5. 如何写一个高效进程/线程池_关于高效企业测试的思考(1/6)
  6. [html] canvas透明度是0.6的矩形和透明度是0.2的矩形叠加到一起,透明度是多少
  7. redis高并发数据错乱_redis总结:1T以上海量数据+10万以上QPS高并发+99.99%高可用...
  8. 借助FLASH技术美化VBA操作界面
  9. s7-200与计算机modbus通讯案例,S7-200实现Modbus通信范例(绝对精华)
  10. 三农数据(1996-2020)三:居民收入来源详情、消费支出详情、医疗卫生、文化、养老等整理好的面板数据,省级层面,excel或stata版本
  11. 墨画子卿第三章第6节:我是画珞
  12. 大学计算机课程日记,大学计算机实习日记.docx
  13. tomcat介绍-通俗易懂篇
  14. db2数据库常见问题处理
  15. java表示自然数,将一个正整数表示为连续自然数的和
  16. 刘鹏教授诚邀在读博士来南京进行大数据、人工智能课题研究
  17. 关于51地图中循环根据经纬度获取地理位置只显示一条数据的问题
  18. 【解决问题】笔记本换硬盘 BIOS 不能识别
  19. eclipse中测试java_在Eclipse中使用JUnit进行单元测试
  20. abb机械手故障代码20082_ABB工业机器人常见的故障和如何处理这些故障的详细

热门文章

  1. 图瓦软件研发的《PDMS三维自动出图软件》第100个版本
  2. Multisim电路仿真与面包板的使用
  3. C语言抽象数据类型实现复数的加减乘运算、输入实部虚部输出复数,输入复数输出实部虚部
  4. Excel函数大全-07财务函数
  5. 如何保存Chrome扩展和安装保存后的Chrome扩展插件
  6. vue2中,使用vite流程之应用前端构建工具vite和vite-plugin-vue2插件
  7. 计算机含金量最高的证书
  8. 从meterpreter工作原理到免杀方式的分析
  9. 博客记录之学习骏马金龙的网站
  10. 芒果xo是否带有病毒?