Java-Swing开发-003布局

embedded/2024/10/22 18:33:57/

文章目录

  • 布局管理器
  • 常用布局
    • BorderLayout
    • FlowLayout
    • GridLayout
    • GridBagLayout

布局管理器

Swing里负责布局的玩意,方便调整组件位置,一般是container里设置

1.JFrame默认布局为BorderLayout

2.JPanle默认布局为FlowLayout

常用布局

BorderLayout

东南西北中间 5个位置

Note:JToolBar 使用必须用该种布局

FlowLayout

这种布局单行逐个加组件,超过容器会换行

GridLayout

网格布局,每个网格大小一样,不能修改

GridBagLayout

更灵活的网格布局,一个组件可以跨网格,展示也更灵活,基本能覆盖所有场景


http://www.ppmy.cn/embedded/87406.html

相关文章

C++类与对象-六大成员函数

默认成员函数就是用户没有显式实现,编译器会⾃动⽣成的成员函数称为默认成员函数。⼀个空类编译器会默认⽣成8个默认成员函数。本文只介绍其中6个,C11增加两个函数见后续博客。 目录 一、构造函数 1.1 概念 1.2 特性 1.3 使用举例 1.4 初始化列表 1…

针对datax-web 中Swagger UI接口未授权访问

application.yml 添加以下配置 实现访问doc.html 以及/v2/api-docs 接口时需要进行简单的校验 swagger:basic:enable: trueusername: adminpassword: 12345 配置重启后再进行相关访问则需要输入用户名和密码

会Excel就会sql?

如果你熟悉Excel,理解SQL(结构化查询语言,Structured Query Language)会相对容易,因为它们在某些功能上有着相似之处。SQL主要用于管理和操作数据库中的数据,而Excel则是电子表格软件,用于数据的组织、分析和可视化。下面我会用Excel的视角来帮你理解SQL的基本概念。 数…

OpenCV车牌识别技术详解

第一部分:图像预处理 车牌识别(License Plate Recognition,LPR)是计算机视觉领域的一个重要应用,它涉及到图像处理、模式识别等多个方面。OpenCV作为一个强大的计算机视觉库,提供了丰富的车牌识别相关功能…

翻译: 可视化深度学习神经网络一

这是一个随意书写的28*28像素、分辨率很低的数字 3 但你的大脑一看见就能轻松辨识出来 ,我想要你好好欣赏这点 人脑能够毫无障碍地辨识是非常厉害的 我的意思是,这个、这个、还有这个,都能被识别为 3 即使前后图像的图形组成有很大差异 当你…

利用Java免费调用运营商三要素接口

一、什么是运营商三要素? 运营商三要素接口一般用于核验姓名、身份证号、手机号是否一致。它是电信运营商基于留存的实时数据,设计成 API 接口的形式,为有相关运营商查询核验需求的用户提供接入服务。 二、以下是运营商三要素接口常见的使用…

趋动科技与天数智芯携手构筑全场景高效算力底座

近日,趋动科技与天数智芯正式推出联合解决方案,该方案基于趋动科技OrionX AI算力资源池化软件以及天数智芯通用GPU产品构建AI算力资源池,实现异构算力资源的统一纳管。 经测试,OrionX AI算力资源池化软件与天数智芯通用GPU产品相…

算法:数值算法

矩阵乘法 定义与性质 矩阵乘法是线性代数中的一个基本运算,它涉及到两个矩阵的点积运算。给定两个矩阵 A(mn)和 B(np),它们的乘积 C(mp)定义为: 其中, Cij …