在 swing 中,除了使用布局管理器之外还可以使用绝对布局。下面我们就来简单了解一下什么是绝对布局。

绝对布局,就是硬性指定组件在容器中的位置和大小,可以使用绝对坐标的方式来指定组件的位置。
使用绝对布局的步骤如下:
(1)使用 Container.setLayout(null) 方法取消布局管理器;
(2)使用 Container.setBounds() 方法设置每个组建的大小和位置。
下面我们来看一个绝对布局的例子。
在项目中创建继承 JFrame 窗体组件的 AbsolutePosition 类,设置布局管理器为 null,即使用绝对定位的布局方式,创建两个按钮组件,将按钮分别定位在不同的窗体位置上。代码如下:
public class AbsolutePosition extends JFrame {
public AbsolutePosition() {
setTitle("本窗体使用绝对布局");
setLayout(null);
setBounds(0,0,200,150);
Container c = getContentPane();
JButton b1 = new JButton("按钮1");
JButton b2 = new JButton("按钮2");
b1.setBounds(10,30,80,30);
b2.setBounds(60,70,100,20);
c.add(b1);
c.add(b2);
setVisible(true);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new AbsolutePosition();
}
}
在本实例中,窗体的大小、位置及窗体内组件的大小与位置都被进行绝对布局操作。绝对布局使用 setBounds(int x,int y int width,int height)方法进行设置。
以上就是绝对布局的介绍和实例,谢谢大家对的支持。
# java
# 绝对布局
# Java 最重要布局管理器GridBagLayout的使用方法
# java图形界面之布局设计
# java Swing布局管理之BoxLayout布局
# android用java动态增添删除修改布局
# Java布局管理器使用方法
# java tapestry5 布局 参数的处理
# 第一次编写Java流布局图形界面
# Java Swing组件布局管理器之FlowLayout(流式布局)入门教程
# Java Swing组件BoxLayout布局用法示例
# java布局管理之CardLayout简单实例
# 管理器
# 还可以
# 可以使用
# 就来
# 谢谢大家
# public
# extends
# brush
# setTitle
# getContentPane
# JButton
# class
# Container
# setLayout
# nbsp
# swing
# null
# AbsolutePosition
# pre
相关文章:
定制建站是什么?如何实现个性化需求?
表情包在线制作网站免费,表情包怎么弄?
在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
建站之星后台密码遗忘?如何快速找回?
建站主机服务器选型指南与性能优化方案解析
建站之星免费版是否永久可用?
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
如何在IIS中新建站点并解决端口绑定冲突?
如何快速搭建自助建站会员专属系统?
测试制作网站有哪些,测试性取向的权威测试或者网站?
网站制作公司广州有几家,广州尚艺美发学校网站是多少?
韩国服务器如何优化跨境访问实现高效连接?
建站之星2.7模板快速切换与批量管理功能操作指南
网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何选择适配移动端的WAP自助建站平台?
如何用已有域名快速搭建网站?
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
建站之星客服服务时间及联系方式如何?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
如何选择高效响应式自助建站源码系统?
微网站制作教程,我微信里的网站怎么才能复制到浏览器里?
建站之星安装路径如何正确选择及配置?
如何快速搭建高效简练网站?
建站主机选虚拟主机还是云服务器更好?
黑客入侵网站服务器的常见手法有哪些?
如何获取免费开源的自助建站系统源码?
C++中引用和指针有什么区别?(代码说明)
网站插件制作软件免费下载,网页视频怎么下到本地插件?
如何快速完成中国万网建站详细流程?
*服务器网站为何频现安全漏洞?
如何选择服务器才能高效搭建专属网站?
成都响应式网站开发,dw怎么把手机适应页面变成网页?
微信小程序 input输入框控件详解及实例(多种示例)
建站之星在线版空间:自助建站+智能模板一键生成方案
如何在云主机快速搭建网站站点?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
建站之星后台密码如何安全设置与找回?
西安专业网站制作公司有哪些,陕西省建行官方网站?
如何快速查询网站的真实建站时间?
大连网站制作公司哪家好一点,大连买房网站哪个好?
制作网站的网址是什么,请问后缀为.com和.com.cn还有.cn的这三种网站是分别是什么类型的网站?
c# 在高并发场景下,委托和接口调用的性能对比
历史网站制作软件,华为如何找回被删除的网站?
建站之星如何防范黑客攻击与数据泄露?
如何使用Golang安装API文档生成工具_快速生成接口文档
建站之星收费标准详解:套餐费用及年费价格表一览
建站之星代理如何优化在线客服效率?
*请认真填写需求信息,我们会在24小时内与您取得联系。