//面向对象思想,边界管理布局器
import java.awt.*;
import javax.swing.*;
public class test06 extends JFrame {
    JButton an1,an2,an3,an4,an5;//把需要的组件定义在这里
    public  static void main(String[] args){
        test06 lx1=new test06();//主函数调用即可
    }
    //定义一个构造器
    public  test06(){
        an1=new JButton("东方");
        an2=new JButton("西方");
        an3=new JButton("南方");
        an4=new JButton("北方");
        an5=new JButton("中方");
        this.add(an1,BorderLayout.EAST);
        //括号里的参数都是固定的不可变 前面是对象 后面是布局管理器
        this.add(an2,BorderLayout.WEST);
        this.add(an3,BorderLayout.SOUTH);
        this.add(an4,BorderLayout.NORTH);
        this.add(an5,BorderLayout.CENTER);
        this.setTitle("歌谣");
        //设置初始位置
        this.setLocation(100,100);
        //设置大小
        this.setSize(180,180);
        //释放窗口关闭的资源,这个要写对
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //显示界面
        this.setVisible(true);
        //1继承jframe类
        //2在最上方定义组件
        //3在构造方法中创建组件
        //4在构造方法添加组件
        //5设置窗体属性
        //6显示窗体
        //7在主函数创建对象
    }
}
运行结果

java71-GUL边界布局管理器相关推荐

  1. java学习(71):GUL边界布局管理器

    //面向对象思想,边界管理布局器 import java.awt.*; import javax.swing.*; public class test06 extends JFrame {JButto ...

  2. JAVA 边界布局管理器

    //边界布局管理器 import java.awt.*; import javax.swing.*; public class Jiemian1 extends JFrame{//定义组件 JButt ...

  3. java学习(73):GUL网格布局管理器

    //面向对象思想,网格管理布局器 import java.awt.*; import javax.swing.*; public class test08 extends JFrame {JButto ...

  4. java常用布局管理器(流布局管理器、边界布局管理器、网格布局管理器)

    在Swing中,每个组件在容器中都有一个具体的位置大小.而在容器中摆放各种组件时很难判断其具体位置和大小,使用布局管理器比程序员直接在容器中控制Swing组件的位置和大小方便得多,可以更加有效地处理整 ...

  5. java学习(72):GUL流式布局管理器

    //面向对象思想,流式管理布局器 import java.awt.*; import javax.swing.*; public class test07 extends JFrame {JButto ...

  6. java swing 常用的三种布局方式:边界布局、流布局、网格布局管理器

    作者:firstmiki 链接:http://www.cnblogs.com/firstmiki/p/6340001.html 来源:firstmiki的博客 著作权归作者所有,转载请联系作者获得授权 ...

  7. JAVA共有几种窗体布局方式_在Java GUI程序开发中常见的三种布局管理器是什么

    答:FlowLayout 流式布局,从左到右,如果到边界就换行再从左到右. BorderLayout 边界布局(默认布局方式),按东西南北中五个方向来布局,默认是中.后设置在同样位置的控件会覆盖之前的 ...

  8. Java 图形用户界面(GUI)布局管理器

    组件不能单独存在,必须放置于容器中,组件在容器中的位置和尺寸是由布局管理器来决定的 FlowLayout(流式布局管理器) BoderLayout(边界布局管理器) GridLayout(网格布局管理 ...

  9. Java可视化编程,基于布局管理器的UI设计

    在<事件驱动模型>讲述了如何将用户与功能实现代码联系到一起.怎么样便于用户理解和符合用户的使用习惯? 本篇还是就此问题作分析,站在用户角度上分析UI各组件倒底该如何设计呈现. 优秀的UI会 ...

最新文章

  1. php 数组接在数组后面,PHP array_splice()接合数组用法的简单介绍
  2. 风格迁移应用_[风格迁移][超分][ECCV2016]Perceptual Losses for Real...
  3. opencv在python环境下的安装_python环境下安装opencv库的方法
  4. [NewLife.XCode]数据模型文件
  5. 工业交换机外壳选用时有什么要求?
  6. 跳坑成功,手摸手带你使用PHP连接Oracle数据库
  7. v380怎么设置云存储_计算机网络云计算技术在应用中的不足及缺陷
  8. python获取指定日期的前N天日期和后N天日期
  9. iOS 网络编程(二)
  10. 爱客影院自动采集程序源码v3.5.5
  11. 阿铭Linux_网站维护学习笔记20190417
  12. AR学习笔记(四):相关文献查阅
  13. 前端----let关键字、const关键字
  14. C# excel转换PDF 包括所有sheet
  15. 微信小程序拼团进度,显示当前刻度,未到刻度点时显示在中间
  16. PHP实现MD5加密(16位加密和32位加密)
  17. C++中 =defaule 和 =delete 使用
  18. 是地价决定房价还是房价决定地价
  19. python 根号化简_Python 基础
  20. strcat函数用法的一点看法

热门文章

  1. iTab新标签页,一款个性化的浏览器起始页插件
  2. caxa画图怎么倒角_CAXA电子图板如何倒角?CAXA电子图板倒角的绘制方法一览
  3. MSP430系列单片机实用C语言程序设计 张晞pdf
  4. 关于数据库的操作语句
  5. Android倒计时定时器CountDownTimer的用法
  6. 红旗linux hba卡wwn,HBA卡WWN号查看方法
  7. EDEM-fluent耦合时出现的问题及摸索出的解决办法及DPM颗粒信息导出
  8. 【软件构造】实验一的心得体会
  9. 概率,递推,找规律,高精度(FXTZ II,hdu 4043)
  10. linux 分区数据恢复