全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

浅谈Java绝对布局 <font color=red>原创</font>

        在 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小时内与您取得联系。