java 布局之BorderLayout

本文介绍了Java中的BorderLayout布局,该布局将界面分为PAGE_START/LINE_START/CENTER/LINE_END/PAGE_END或NORTH/EAST/CENTER/WEST/SOUTH或BEFORE_FIRST_LINE/BEFORE_LINE_BEGINS/CENTER/AFTER_LINE_ENDS/AFTER_LAST_LINE五个区域。这些别名一一对应,都是用于指定组件在布局中的位置。当使用BorderLayout时,可以通过container的add()函数添加组件,并通过constraint参数设置其位置。
摘要由CSDN通过智能技术生成

BorderLayout布局是把界面分成5部分,5个部分分别叫做不同的限制,叫法还挺多,总共3种叫法。

叫法1:

PAGE_START,LINE_START,CETER,LINE_END,PAGE_END

叫法2:

NORTH,EAST,CENTER,WEST,SOUTH

叫法3:

BEFORE_FIRST_LINE,BEFORE_LINE_BEGINS,CENTER,AFTER_LINE_ENDS,AFTER_LAST_LINE

三种叫做按照顺序是一一对应的,都是string类型的,这5个东西叫做布局的constraint,对于每一种container都有一种布局管理器与其对应,container有个添加组件的函数add(Component,com,Object  constraint)。当container的LayoutManage 是BorderLayout的时候





 
package caculatePos;
 
/*
 * BorderLayoutDemo.java
 *
 */
import javax.swing.*;

import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.GridLay
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值