public class MyJDialog extends JDialog{public MyJDialog(MyFrame frame) {// TODO Auto-generated constructor stubsuper(frame,"第一个JDialog窗体",true);Container container = getContentPane();container.add(new JLabel("这是一个对话框"));setBounds(100,100,200,120);}
}

public class MyFrame extends JFrame{public static void main(String[] args) {// TODO Auto-generated method stubnew MyFrame();}public MyFrame() {// TODO Auto-generated constructor stub
        Container container = getContentPane();container.setLayout(null);JLabel jl = new JLabel("这是一个JFrame窗体");jl.setHorizontalAlignment(SwingConstants.CENTER);container.add(jl);JButton bl = new JButton("弹出对话框");bl.setBounds(10,10,100,50);bl.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {// TODO Auto-generated method stubnew MyJDialog(MyFrame.this).setVisible(true);}});container.add(bl);setBackground(Color.white);setVisible(true);setSize(200,120);setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);}
}

转载于:https://www.cnblogs.com/dulute/p/10568384.html

JDialog简单使用相关推荐

  1. 文本文件 java_简单的用java实现读/写文本文件的示例

    简单的用java实现读/写文本文件的示例 更新时间:2008年07月26日 13:09:26   作者: 同时也展示了如果从输入流中读出来内容写入输出流中(仅限文本流) 三个例子可以独立存在,所以根据 ...

  2. 【J2SE】java实现简单照片查看器

    程序执行结果: project结构图: 程序代码: import java.awt.BorderLayout; import java.awt.FileDialog; import java.awt. ...

  3. 自定义对话框(jDialog)

    [配置项]jDialog options点击收起 一.接口功能 jDialog的默认配置项,本组件提供的所有对话框,都可以通过修改这些配置项来实现不同的效果. 二.详细配置项 /*** 对话框的默认配 ...

  4. Java swing实现简单的浏览器源码免费分享

    ​此篇给大家分享一下Java swing写的一款简单的浏览器源码,实现了基本的浏览器功能,但是对最新的前端样式和js兼容比较差,用的内核是IE的比较老的,此外引入了eclipse的三个jar包,因为e ...

  5. Java制作简单小画板

    Java制作简单画板,包括两个类,一个主要画板类Drawpad,一个画板监听器DrawListener类. 1.Drawpad类,包括画板,画板功能设计,保存图片等 package Java课程设计; ...

  6. JAVA基于NIO客户端对客户端简单聊天DEMO(服务器转发消息)

    自学JAVA,学到网络通信socket,很困惑,想写一个客户端对客户端的简单例子,但是网上一搜,全都是客户端对服务端,很无奈,百度提问一个月没回答,因此自己寻找各种途径,终于写成.代码如下,其中必然有 ...

  7. Java Swing的简单学习

    计算机软件实习记录(第一周)--Java Swing的简单学习 Swing的认识 1)Swing是一个用于开发Java应用程序用户界面的开发工具包(GUI工具包),是JAVA基础类的一部分. 2)它包 ...

  8. java-编写简单的编辑器

    本文编写的编辑器模仿的是windows底下的记事本功能,并增加了高亮和自动保存的功能. 该编辑器功能如下: 复制粘贴 查找替换 自动保存 代码高亮 这次只搭建简单的框架,搭建出基本样子 2016/03 ...

  9. 简单的Swing入门

    关键词: Swing入门.组件.事件.布局 摘 要: 相信很多人对Swing已经有所了解,只不过在工作中用得比较少.本案例主要是带领没接触过Swing的人入门,了解Swing的人重新温习,让大家体会到 ...

最新文章

  1. word删除分节符后之前的格式乱了_毕业论文Word技巧小结
  2. JSON学习笔记(三)- 数组
  3. Bootstrap中的条纹进度条使用案例
  4. Android控件系列之XML静态资源
  5. linq distinct 不够用了!
  6. Vue首屏性能优化组件
  7. 手机计算机英语,计算机英语翻译
  8. 全靠阿里十年软测工程师的软测面试笔记,成功拿下12家大厂offer
  9. oracle-- 文字与格式字符串不匹配
  10. linux内核驱动摄像头图片,详解linux 摄像头驱动编写
  11. 群晖 上传 源文件不存在_群晖NAS配多大容量硬盘合适?
  12. Unix系统结构由三个层次组成,一部分是内核
  13. win10自动停用打印服务器,雨林木风win10系统添加打印机总是自动关闭打印服务的方法...
  14. 一次做数据报表的踩坑经历,让我领略了数据同步增量和全量的区别
  15. tf.expand_dims用法详解
  16. 模仿6ecc 主页 主体部分(查看附件点击6eccHTML 就会看到如下页面效果)
  17. centos7 安装pg_repack
  18. 纯干货!最全股票基础知识(上)
  19. Android--TabLayout+ViewPager+Fragment实现切页展示
  20. CATIA CAA二次开发专题(八)---自定义特征模型

热门文章

  1. php中execute函数,PHP:调用布尔值上的成员函数execute()
  2. 生成jacoco报告_03实战Jacoco统计代码覆盖
  3. java数组变量_关于java 的数组引用变量
  4. 文章中运用到的数学公式
  5. android导航使用教程,android BottomNavigationView的简单使用教程
  6. pandas mysql insert_python – Pandas将数据插入MySQL
  7. 安全测试工具_选型必看:DevOps中的安全测试工具推荐
  8. 单肩包属于什么类目_Lazada时尚类目成为优势类目?
  9. python交互模式什么意思_python交互模式是什么
  10. java根据模板生成word文档_Python办公自动化:使用python来自动生成word文档