Java布局管理器

本文介绍了Java中常见的布局管理器,包括FlowLayout、BorderLayout、GridLayout等,详细讲解了它们的工作原理和使用方法,并提供了相关代码示例,帮助读者理解和应用这些布局管理器。
摘要由CSDN通过智能技术生成

一、布局管理器概念:各组件在容器中的大小以及摆放位置。实现跨平台特性并获得动态布局的效果;Java组件布局由布局管理器对象来管理;布局管理器会确定组件打大小和位置;在容器发生变化是做出动态调整。

二、布局管理器的分类

       FlowLayout:流式布局管理器

       BorderLayout:边界布局管理器

       GridLayout:网格布局管理器

       GridBagLayout:网格组布局管理器

       GardLayout:卡片布局管理器

       BoxLayout:箱式布局管理器

       SpringLayout:弹簧布局管理器

1、FlowLayout:流式布局管理器

      1)FlowLayout是Panel类默认布局管理器,并且以居中方式对齐

      2)FlowLayout布局管理器对组件逐行定位,行内从左到右,一行排满后换行

      3)不改变组件大小,按组件原有尺寸进行设置间距、行距以及对齐方式

代码如下:

import java.awt.Button;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Frame;

public class TestFlowLayout2 {

	public static void main(String[] args) {
		Frame f=new Frame("Java Frame");
		//创建窗口以及命名
		FlowLayout fl=new FlowL
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值