BorderLayout布局

简介: BorderLayout布局

BorderLayout布局管理器


  • BorderLayout类在java.awt包中
  • JFrame类的默认布局是BorderLayout
  • BorderLayout布局把容器划分为东、西、南、北、中五个区域,中间区域最大

image.png

添加组件的方法有两个:

• add(x, BorderLayout.pos)

• add(BorderLayout.pos, x)

• pos是NORTH, SOUTH, EAST, WEST,

CENTER之一


BorderLayout布局


  • 东、西区和南、北区充满程度不一样
  • BorderLayout布局的容器某个位置的某个组件占据了整个区域,而不是选择一个合适自己的尺寸
  • 在某个位置重复添加组件的效果是:只有最后一个添加的组件可见
  • 缺少某个位置的组件时,其他位置的组件会侵占该位置
目录
相关文章
|
1月前
|
前端开发 容器
|
7月前
|
前端开发
两栏布局的实现
两栏布局的实现
|
7月前
布局
​ 可选值: ​ visible. 默认值 子元素会从父元素中溢出,在父元素外部的位置显示 ​ hidden 溢出的内容将会被裁剪不会显示 (一剪没) ​ scroll 滚 ,生成两个滚动条,通过滚动条来查看完整的内容 ​ auto 根据我们需要生成滚动条 ​ overflow-x:单独处理水平的 ​ overflow-y: 单独处理垂直的
|
Web App开发 设计模式 前端开发
DIV+CSS布局总结
DIV+CSS布局总结
|
前端开发 容器
两栏布局的实现方式
两栏布局的实现方式
|
前端开发 容器
从0开始学习FlexBox布局
之前研究过一篇《移动端适配总结》,里面主要通过布局不变,改变布局组件元素的大小去适应移动端。但是这种方式对于PC端或者Pad等大屏幕并不适合,所以从想找找看是否有新的方案能否满足跨端自适应布局方式。
112 0
|
编解码 前端开发 Android开发
移动布局基础(流式布局)
移动布局基础(流式布局)
132 0
|
前端开发 容器
移动端布局——flex布局下的居中对齐方式
Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。
316 0
移动端布局——flex布局下的居中对齐方式
|
Android开发
【Android教程】01 布局
【Android教程】01 布局
139 0
【Android教程】01 布局
|
Web App开发 C++ 容器
Flexbox布局的正确使用姿势
Flexbox布局的正确使用姿势
147 0