容器中的组件的排放方式,就是布局。

常见的布局管理器:

1.FlowLayout(流式布局管理器)

一行一行的填充,从左到右的顺序排序  假设只有一个组件的时候,就在中间,要是两个的话一个左边一个右边

2.Borderlayout(边界布局管理器) 作为了解

上北下南左西右东中 这样子的

没有指定在东南西北中哪里的话  那个组件就会最大面积填充 后面的就会覆盖前面的因为默认是中间

3.GridLayout(网格布局管理器)

把窗体分成好多格子  每个组件都存在格子之中 比如计算器 规则的矩阵

4.CardLayout(卡片布局管理器)

就像网格布局里面 有的还占用两个网格这样子的

5.GridBagLayout(坐标式布局,超级灵活)

想往那边放就往那边放

6.混合式布局

特点:先进行面板布局管理器

上面那个是 边界布局  下面是流式布局

Java的GUI学习二(布局)相关推荐

  1. 【Java进阶营】JAVA多线程基础学习二:synchronized

    本篇主要介绍Java多线程中的同步,也就是如何在Java语言中写出线程安全的程序,如何在Java语言中解决非线程安全的相关问题,没错就是使用synchronized. 一.如何解决线程安全问题? 一般 ...

  2. java并发编程学习一

    java并发编程学习一 什么是进程和线程? 进程是操作系统进行资源分配的最小单位 进程跟进程之间的资源是隔离的,同一个进程之中的线程可以共享进程的资源. 线程是进程的一个实体,是CPU 调度和分派的基 ...

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

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

  4. java gui容器_[Java教程]GUI Panel 容器以及布局管理器

    [Java教程]GUI Panel 容器以及布局管理器 0 2016-11-09 07:04:32 一.Panel是AWT中的另一个典型的容器,它代表不能独立存在.必须放在其他容器中使用. 1.可作为 ...

  5. Java IO流学习总结二:File

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/54581478 本文出自[赵彦军的博客] Java IO流学习总结一:输入输出流 J ...

  6. java gui 布局 旋转_JAVA GUI编程之布局管理器

    JAVA的GUI(图形用户界面)由各种组件构成,主要分为AWT组件(java.awt)以及功能更强的Swing组件(javax.swing)两种. 组件可以分为容器组件和非容器组件.容器组件是指可以包 ...

  7. 【Java】Java中GUI之布局管理器

    [概念] 布局管理器:是对容器中的元素进行布局管理,按照一定的规则将容器里面的元素或组件进行排放. [分类] 1.FlowLayout:流式布局管理器 2.BorderLayout:边框布局管理器 3 ...

  8. java东南西北布局_JAVA进行GUI程序设计之布局管理(上)

    与Windows编程不同,JAVA中GUI组件是使用相对位置来进行布局控制,所以在JAVA进行GUI开发的时候,想像Windows中那样直接对GUI组件进行拖拽摆放,比较困难. 下面介绍三种最常使用的 ...

  9. 学习Java的第N天:Java之GUI(图形界面编程)

    GUI 概述 早期,电脑向用户提供的是单调.枯燥.纯字符状态的"命令行界面(CLI)".就是到现在,我们还可以依稀看到它们的身影:在Windows中开个DOS窗口,就可看到历史的足 ...

  10. Java之GUI编程学习笔记六 —— AWT相关(画笔paint、鼠标监听事件、模拟画图工具)

    Java之GUI编程学习笔记六 -- AWT相关(画笔paint) 参考教程B站狂神https://www.bilibili.com/video/BV1DJ411B75F 了解paint Frame自 ...

最新文章

  1. Fish Detection
  2. DFT的准备(二)(对离散时间傅里叶变换DTFT采样)
  3. 目标检测中背景建模方法
  4. Bluetooth协议栈
  5. java ajax上传图片插件_java图片上传并预览,前台用jQuery插件AjaxFileUpload,后台用FileUtils.copyFile....
  6. COM组件设计与应用(十三)(转载)
  7. 存钱吃利息存邮政储蓄好还是农业银行好?
  8. 我是如何实用:before :after
  9. ubuntu 12.04 /sbin/ldconfig.real: /usr/local/lib/*.so.8 不是符号连接 解决办法
  10. extjs 实用开发指南_如何提出有效问题:针对开发人员的实用指南
  11. python实训总结万能版3000字_实训总结万能版2000字范文五篇
  12. UVa 1640 (计数) The Counting Problem
  13. 5-6pooling层
  14. jsp中向数据库中插入当前时间的方法精确到秒
  15. ubuntu中彻底清空回收站
  16. 电子电路计算机仿真应用,电子电路计算机仿真技术
  17. 投资信条:你不可不知的投资理念
  18. [uniapp] 小程序禁止分享到朋友圈,但是不禁止转发给好友
  19. 【板子】 0-1背包问题 一维数组
  20. 通过wal文件查看lsn和txid,lsn和txid对应关系

热门文章

  1. JS面向对象的程序设计(二)
  2. SharePoint 2007和WSS 3.0 SDK 1.2 Release
  3. EOJ 262 润清的烦恼
  4. 基于vue2.0与追书神器api的小说阅读webapp
  5. 基于jQuery的视频和音频播放器jPlayer
  6. 2015年度夏季假期学习内容
  7. iOS开发网络篇—GET请求和POST请求(转)
  8. ubuntu 下 apache2 查看 已加载的模块 命令
  9. 一个Ext2+SWFUpload做的图片上传对话框收藏
  10. java伪代码 读后感