| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> Java学习13——书本自学 -> 正文阅读 |
|
[PHP知识库]Java学习13——书本自学 |
?在窗口中放置一个选项卡窗格,并在选项卡窗格中添加若干个选项卡,每个选项卡中放置一个带有图像的标签组件。
13.4 布局管理器 布局管理也就是前面提到的页面设置。所谓“页面设置”,是指窗口上的组件遵循一定的规则来排列,并会随着窗口大小的变化与位置的一种布局方式。利用Java语言中的布局管理器所提供的自动布局功能就可以自动设置该组件的位置和大小。 13.4.1 流式布局管理器FlowLayout 历史布局是一种最基本的布局,他是一种流式页面的设计。流式布局管理器FlowLayout的布局策略是: 组件按照加入容器的先后顺序从左向右排列; 一行排满之后就自动地转到下一行继续从左向右排列; 每一行中的组件默认设置为居中排列。
13.4.2 边界式布局管理器BorderLayout 边界式布局管理器BorderLayout将显示区域按地理方位分为东、西、南、北,中五个区域。 13.4.3 网格式布局管理器GridLayout 网格式布局管理器GridLayout提供的页面布局规则是将容器的空间划分为若干行于列的网格形式,每个网格称为单元格,在容器上添加组件时,他们会按从左到右、从上到下的顺序在网格中排列。网格的行数和列数都可以在创建GridLayout对象的时候指定。 13.4.4 卡片式布局管理器 卡片式布局管理器CardLayout的页面布局方式是把”容器“中的所有组件如同堆叠起来的一副”扑克牌“,每次只能显示最上面的一张一样,这个被显示的组件占据容器的全部空间。 13.4.5 网格包布局管理器 GridBagLayout 网格包布局管理器GridBagLayout是在网格布局管理器GridLayout的基础上发展而来的,所以它与GridLayout相似,他们都是用网格的形式来组织组件的。 13.4.6 盒式布局管理器 BoxLayout BoxLayout是一种Swing布局管理器,这种布局策略是在一行或一列中摆放组件。如果采用沿水平向排列组件方式,当组件的总宽度超出容器宽度时,组件也不会换行,而是沿同一行继续排列操作。 13.4.7 重叠布局管理器OverLayout和弹簧布局管理器SpringLayout简介 重叠布局管理器OverLayout和弹簧布局管理器SpringLayout均是Swing中定义的布局管理器。 |
|
PHP知识库 最新文章 |
Laravel 下实现 Google 2fa 验证 |
UUCTF WP |
DASCTF10月 web |
XAMPP任意命令执行提升权限漏洞(CVE-2020- |
[GYCTF2020]Easyphp |
iwebsec靶场 代码执行关卡通关笔记 |
多个线程同步执行,多个线程依次执行,多个 |
php 没事记录下常用方法 (TP5.1) |
php之jwt |
2021-09-18 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/29 3:58:02- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |