//jPanel面板
//面向对象思想,面板,窗口的基础之上再加窗口
import java.awt.*;
import javax.swing.*;
public class test09 extends JFrame {
    JPanel mb1,mb2;
    JButton an1,an2,an3,an4,an5;
    public  static void main(String[] args){
        test09 lx1=new test09();//主函数调用即可
    }
    //定义一个构造器
    public  test09(){
        mb1=new JPanel();//默认为流布局
        mb2=new JPanel();
        an1=new JButton("可乐");
        an2=new JButton("雪碧");
        an3=new JButton("芬达");
        an4=new JButton("柠檬");
        an5=new JButton("汽水");
        //添加组件先把面板上的组件添加,再添加jframe上的组件
        mb1.add(an1);
        mb1.add(an2);
        mb2.add(an3);
        mb2.add(an4);
 
        this.add(mb1,BorderLayout.SOUTH);
        this.add(mb2,BorderLayout.NORTH);
        this.add(an5);//边界布局呗添加再中间的的组件可以不写参数
        //设置标题
        this.setTitle("歌谣");
        //设置初始位置
        this.setLocation(100,100);
        //设置大小
        this.setSize(180,180);
        //释放窗口关闭的资源,这个要写对
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //显示界面
        this.setVisible(true);
        //不可动
        this.setResizable(false);
        //1继承jframe类
        //2在最上方定义组件
        //3在构造方法中创建组件
        //4在构造方法添加组件
        //5设置窗体属性
        //6显示窗体
        //7在主函数创建对象
    }
}
运行结果

java74-GUL面板相关推荐

  1. java学习(74):GUL面板

    //jPanel面板 //面向对象思想,面板,窗口的基础之上再加窗口 import java.awt.*; import javax.swing.*; public class test09 exte ...

  2. java GUL编程

    GUL(图形用户界面) awt Frame窗口 面板(Panel) 布局 监听事件 输入框 画笔 鼠标监听事件 窗口监听 事件 键盘监听事件 sping JFrame窗体 JDialog弹窗 Icon ...

  3. 监听器和监听器过滤器常见应用GUl中理解

    实现一个监听器的接口:(有N种) 1.编写一个监听器 实现监听器的接口 //统计网上在线人数:统计Session public class olinejqt implements HttpSessio ...

  4. python 面板数据分析_科学网—Python中的结构化数据分析利器-Pandas简介 - 郑俊娟的博文...

    此文转载于XXXXXX处... Pandas是python的一个数据分析包,最初由AQR Capital Management于2008年4月开发,并于2009年底开源出来,目前由专注于Python数 ...

  5. html5面板制作代码,HTML5绘制设备面板

    客户提到设备面板的需求,qunee并没有Equipment这样的图元,但借助父子关系和跟随关系设置,可以实现类似功能,并完成下面的例子 示例代码 代码非常简单,这里直接列出 var graph; fu ...

  6. 面板服务器默认是什么系统,免费Linux服务器管理面板,你用的是哪个?

    今天我讲讲我对管理面板的使用体验. 首先先介绍一下我的背景:小白站长.对于我而言服务器的配置可是一个不小的难题:既要保证环境搭建好以供网站能正常运行,又要配置好权限确保服务器的安全. 想当初刚接触这一 ...

  7. python wxpython plt_wxpython和多个面板中的多个plt图

    我构建了一个wxpythongui,并试图在两个不同的面板中绘制两个不同的饼图.但是我一次只能做一个(另一个崩溃了).希望有人知道怎么处理.我也想用条形图来做同样的事情.我的代码:self.V_Pan ...

  8. GitHub开源的10个超棒后台管理面板

    目录 1.AdminLTE 2.vue-Element-Admin 3.tabler 4.Gentelella 5.ng2-admin 6.ant-design-pro 7.blur-admin 8. ...

  9. WPF布局(2) 使用的DockPanel面板进行简单的布局

    DockPanel 面板是根据外边缘进行控件的拉伸,DockPanel的LastChildFill属性设置为True 时,最后一个添加的控件将占满剩余空间. <DockPanel LastChi ...

  10. 7.1 pdo 宝塔面板php_记宝塔面板中 PHP升级到 7.3.16安全版本概要

    因为有云主机上安装的宝塔面板管理的 LAMP运行环境,所以今天看见 宝塔面板 中的 软件商店 里 PHP7.3版本提示有更新,就点击查看是可以更新到 PHP7.3.16版本,于是搜索了一下 PHP7. ...

最新文章

  1. 不甘心只做输入工具,搜狗输入法上线AI助手,提供智能服务
  2. 2021年春季学期-信号与系统-第一次作业参考答案-第五题
  3. 连接mysql数据库,创建用户模型
  4. oracle 查询关键字,Oracle 中的SELECT 关键字(查询、检索)
  5. 第四范式陈雨强:万字深析工业界机器学习最新黑科技 By 机器之心2017年7月25日 16:38 近日,全球最顶级大数据会议 Strata Data Conference 在京召开。Strata 大
  6. mysql拒绝访问root用户_设置mysql的root用户允许远程登录
  7. 在HTML打开已安装的App,未安装跳转到对应的下载链接
  8. 第5章 IDA Pro
  9. 类加载器 jboss_JBoss AS 7类加载说明
  10. python二级考试可以用pycharm吗_学Python,Pycharm不能不知道怎么用
  11. 斯坦福 CS183 Peter Thiel 创业课资料整理
  12. 最新最全latex在sublime上的配置步骤全解
  13. ESP32-CAM 摄像头学习
  14. svn拉取文件失败_TortoiseSVN常见的错误信息与解决方法
  15. 大数据分析数据挖掘工具有哪些
  16. 量化研究数据来源汇总
  17. 蓝蓝算法第二期,T51
  18. 阿里云服务器开发实践:使用云服务器ECS搭建DoH服务
  19. HTML5 基本格式
  20. vue设置scrollTop不起作用

热门文章

  1. 最新互联网乡镇综治云平台解决方案
  2. 拼图游戏 玩法介绍及其代码实现(有意思的JS 一)
  3. 2012年度十大杰出IT博客之 李云
  4. 数字驱动,智能发展 | 的卢深视三维全栈技术亮相宁波智博会
  5. 时钟抖动(Jitter)的基本概念 【转载】
  6. linux 扫描 hba卡磁盘,Linux下更换HBA卡重新扫盘
  7. 虚拟机ifconfig或ip addr不显示ip地址
  8. Office2019 卸载重新安装-2022 Win10【不花钱+官方途径】
  9. 微服务架构与单体架构的区别
  10. HDU 5976 Detachment 逆元