由于实际需要做一个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. Python常用包的使用
  2. WebJars 进行 css js 资源文件管理
  3. 德标螺纹规格对照表_抚顺船用外螺纹铜减压阀带NK船检证书
  4. 商业认知,你每天出门看天气吗?
  5. php url参数用–,php获取URL各部分参数
  6. CSS布局讲解-float浮动布局使用
  7. Mac下Intellij IDea发布JavaWeb项目 详解一 (1、新建JavaEE Project并进行相应设置 2、配置tomcat)...
  8. win10必须禁用的服务_关闭这几个系统服务,让你的电脑不再卡!
  9. 制作你喜欢的双系统启动菜单—VistaBootPRO
  10. 如何对自己定义的目标进行分解
  11. Laravel学习 - Eloquent\Builder与Query\Builder
  12. iOS开发-集成一网通支付
  13. 妹子说头像爬的太慢?升级到多线程程序爬取头像
  14. 简单抽奖机系统(中午吃什么?)
  15. YoLo卷积神经网络各层计算,卷积层计算输入的图片大小是448*448*3输出224*224*64原因?
  16. SWT的MessageBox对话框
  17. Matlab过零补偿角,无刷直流电机反电动势过零检测及其相位补偿.pdf
  18. css flex布局超长自动换行
  19. 【生活智慧】009.时间就是金钱
  20. ims对接vos过程中出现的无声单通解决办法

热门文章

  1. c语言多线程(c语言编译器)
  2. MAC地址的介绍(单播、广播、组播)
  3. 扬州市计算机职业学校名称,扬州市职业学校2019对口高考班适应性考试计算机试卷.doc...
  4. Matlab归一化实现
  5. 安装虚拟机 vm15
  6. CRC校验原理和推导过程及Verilog实现(一文讲透)
  7. vb.net 教程 1-1 从 hello world 开始
  8. 2017JAVA面试题附答案
  9. 2020应届毕业生,Android春招总结,已入职小米,进阶加薪全靠它
  10. 数字孪生城市技术图谱和平台架构