绝对布局如何在Java项目中实现?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
使用绝对布局的步骤如下:
(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();}}
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容- Java 类的访问控制顺序究竟是怎样的?(java类的访问控制顺序是什么)
- 如何轻松解决 java exe4j 安装问题?(如何解决java exe4j安装问题)
- 如何在 Java 中向 MySQL 数据库添加数据?(java怎么向mysql数据库中添加)
- 如何获取 Java 枚举类的值?(java枚举类的值怎么获取)
- 如何在 Java 中向数据库添加一条数据?(java怎么向数据库添加一条数据)
- 宁夏软考考试科目有哪些?2025年宁夏软考考试科目安排
- Uncomtrade数据库异地备份指南
- CORS 在微服务架构中的应用场景有哪些?(cors在微服务架构中的应用场景)
- 2024下半年陕西软考成绩复查通知
- 如何在 Java 中创建 Maven 项目?(java怎么创建maven项目)
猜你喜欢
AI推送时光机绝对布局如何在Java项目中实现
后端开发2023-05-31
如何在uni-app项目中实现瀑布流布局
后端开发2023-06-08
CSS布局中怎么实现绝对定位
后端开发2024-04-02
Java对象在内存中的布局是如何实现的?
后端开发2024-04-02
java中如何实现布局
后端开发2015-12-21
在Java项目中如何实现实例化
后端开发2023-05-31
CSS自适应布局如何实现子元素项目整体居中,内部项目左对齐
后端开发2023-06-08
FloydWarshall算法如何在java项目中实现
后端开发2023-05-31
webservice方式如何在java项目中实现
后端开发2023-05-31
如何在css中实现瀑布流布局
后端开发2023-06-15
如何在Java项目中实现一个非对称加密算法
后端开发2023-05-31
Android线性布局与相对布局如何实现
后端开发2023-06-29
在CSS网格布局中的列如何填充项目
后端开发2023-06-08
浮点运算如何在Java项目中实现
后端开发2023-05-31
SHA-256加密如何在Java 项目中实现
后端开发2023-05-31
如何在java项目中实现接口回调
后端开发2023-05-31
咦!没有更多了?去看看其它编程学习网 内容吧