文档章节

绝对布局管理器

杨润康Bla
 杨润康Bla
发布于 2016/05/18 18:04
字数 191
阅读 1
收藏 0
package 绝对布局管理器;

import java.awt.Container;

import javax.swing.JButton;
import javax.swing.JFrame;

public class AbsoluteLayout   extends JFrame{
//构造方法
public AbsoluteLayout(){
getContentPane().setLayout(null);//这个错了setContentPane(null);既然是设定布局管理器肯定有setLayout//设置布局管理器为绝对布局管理器
setVisible(true);//使窗体可见
setDefaultCloseOperation (EXIT_ON_CLOSE);//设定默认的关闭方式
setBounds(0,0,200,200);//设定绝对定位窗体的位置与大小
Container c=getContentPane();//创建容器对象
JButton button1=new JButton("按钮1");
JButton button2=new JButton("按钮2");
//向容器c中添加button1 and button2
c.add(button1);
c.add(button2);
//添加完按钮之后还要设置一下按钮的位置与大小,就像要设置窗体的位置与大小一样
button1.setBounds(0,20,100,20);
button2.setBounds(40,40,100,100);
}
public static void main(String[] args) {
new AbsoluteLayout();
}

}

本文转载自:http://blog.csdn.net/yangrunkangbla/article/details/45134131

共有 人打赏支持
杨润康Bla
粉丝 14
博文 76
码字总数 0
作品 0
合肥
后端工程师
JavaSwing_5.1: 组件的位置和尺寸

本文链接: http://blog.csdn.net/xietansheng/article/details/78389183 Java Swing 图形界面开发(目录) 1. 组件的位置和尺寸的设置 关于设置组件()位置(坐标) 和 尺寸(宽高)的方法有...

xietansheng
2017/10/29
0
0
Java eleven常用布局管理器

1、绝对布局管理器 硬性指定组件在容器中的位置和大小 使用绝对布局的步骤: Container.setLayout(null);// 取消布局管理器Component.setBounds();//设置组件的大小位置 package Eleven; im...

DouDouLee
2016/03/10
8
0
【Qt笔记】布局管理器

所谓 GUI 界面,归根结底,就是一堆组件的叠加。我们创建一个窗口,把按钮放上面,把图标放上面,这样就成了一个界面。在放置时,组件的位置尤其重要。我们必须要指定组件放在哪里,以便窗口...

大道无名
2016/07/29
36
0
Swing 布局管理器

FlowLayout 流式布局: 使用此种布局方式会使所有的组件像流水一样依次进行排列; 2,BorderLayout: 使用此种布局方式将一个窗体的版面划分成东,西,南,北,中 5 个区域,可以直接将需要的...

Favour
2016/06/04
27
0
Android学习笔记(二) 布局方式的介绍

Android应用的开发的一项内容就是用户界面开发了。Android提供了大量功能丰富的UI组件。Android的界面是由布局和组件协同完成的。 Android所有UI组件都继承了View类,View类有一个重要的子类...

半夏alvin
2014/03/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

获取多个集合列表的笛卡尔积

获取多个集合笛卡尔积 电商中典型业务场景:商品搜索 单属性属性值之间为并查询 不同属性的属性值之间查询为与查询 import java.util.ArrayList;import java.util.List;/** * Created w...

键走偏锋
19分钟前
0
0
echarts 迁移地图 控制鼠标缩放大小比例

在网上找了好久没有找到解决方式,还是重新看了一下文档,终于找到的解决方案, zoom:1, //默认显示级别 scaleLimit:{min:1,max:3}, // 缩放级别 echarts 文档-配置项链接 http://echarts.b...

心驰
22分钟前
0
0
Boot2Docker ISO is out-of-date,

Boot2Docker ISO is out-of-date, downloading the latest release. 使用docker-machine时无法更新Boot2Docker ISO导致创建vm machine失败 解决方法:关闭网络,创建好之后再开启...

writeademo
30分钟前
0
0
在 Tomcat 中设置 Tapestry 框架的 html 热加载

如果开发中使用到了 Tapestry 这个框架,如果事先没有设置过的话,开发的时候 html 是不会热加载的,也就是说修改了 html 文件,不能刷新浏览器后立马看到修改完的效果,必须先重新启动应用服...

LeoXu
52分钟前
0
0
【微服务】开启巨石应用到微服务的探索

背景 在过去的一年时间里,我一直在从事一件事情,将现有的单体应用(巨石应用)向微服务改造。 接下来,将持续整理一些在微服务路上的学习与成长。 为什么要做微服务 单体应用,开发、部署简...

艳沐石
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部