BorderLayout布局的简单使用
BorderLayout布局的简单使用
BorderLayout的常用方法如下:
内容也比较简单,代码如下:
import javax.swing.*;
import java.awt.*;class Windows3 { //BorderLayout划分五东南西北中五个区域的布局public JFrame jf;BorderLayout borderLlayout;JButton jb;public Windows3(){jf=new JFrame();borderLlayout=new BorderLayout(3,3);jf.setLayout(borderLlayout);jf.add(jb=new JButton("东"),BorderLayout.EAST);jf.add(new JButton("南"),BorderLayout.SOUTH);jf.add(new JButton("西"),BorderLayout.WEST);jf.add(new JButton("北"),BorderLayout.NORTH);jf.add(new JButton("中"),BorderLayout.CENTER);// jf.setSize(400,300);jf.pack();jf.setVisible(true);}
}public class Demo {public static void main(String[] args) {new Windows3();}
其中的pack()方法是自动生成的Size
结果如下:
BorderLayout布局的简单使用相关推荐
- css flex布局 padding,CSS3 flex布局之快速实现BorderLayout布局
学习完flex的布局模式之后,我们趁热打铁,来实现一个BoxLayout布局.什么是BoxLayout布局?那我们先上一个图看看 BoxLayout布局写过后端UI代码的编程者应该不陌生了,写前端的代 ...
- android时间轴左右交叉布局,快速简单的定制一个时间轴布局(LinearLayout)
github: 先上图: 很多情况下,我们都会遇到需要类似于时间轴的一个布局,网上也有很多,但是很多情况下我们其实并不需要那么多库,毕竟64k限制就在那,不管我们用还是不用,它依然在那... 而且更多 ...
- 谈谈利用JavaScript结合相对单位rem实现自适应布局的简单而实用的方法
谈谈利用JavaScript结合相对单位rem实现自适应布局的简单而实用的方法 rem是css3新增的一个相对单位,相对的只是HTML根元素,可以只修改根元素字体大小就可以成比例地调整所有字体大小.我 ...
- RecyclerView多布局的简单使用
RecyclerView多布局的简单 RecyclerView 是在Android5.0之后推出的,是一个比ListView更加灵活更加高效的适配器类型控件.但是RecyclerView不同于其他类型 ...
- BorderLayout布局管理器设置3个按钮
BorderLayout布局管理器设置3个按钮 package p1;import java.awt.BorderLayout; import java.io.BufferedReader; impo ...
- html响应式布局教程,css3 media 响应式布局的简单实例
html> /* 小于200px*/ @media (min-width:200px ) and (max-width:500px ) { #p{ background: red; } } ...
- Window布局参数简单描述
Window 布局参数简单描述 文章目录 一.LayoutParams.type 二.LayoutParams.flags 三.Gravity.dimAmount.buttonBrightness.A ...
- BorderLayout布局
BorderLayout布局管理器 BorderLayout类在java.awt包中 JFrame类的默认布局是BorderLayout BorderLayout布局把容器划分为东.西.南 ...
- 使用 Flex 布局与其他普通布局的简单对比
最近使用 flex 布局来做各种居中真的带来了不少方便,现在来总结一下平时的普通布局是怎样使用 flex 布局来实现一样的效果. 一.左右 1:1 布局 布局: <div class=" ...
最新文章
- 查看ocx控件CLSID的方法
- Consul 入门指南
- All in会员经济的知乎,能否实现商业化大跃进?
- linux atom 升级,Github更新Atom,主要集中在Windows
- 大家觉得现在最赚钱的电商形式是什么?
- matlab分割,数组 – MATLAB中的分割向量
- v割与邮票孔_pcb板V割和邮票孔的区别
- lamp一键安装包不安装mysql_LAMP一键安装包-CentOS 5/6下,添加pdo_mysql
- 台式机计算机里所有文档都打不开,电脑里的所有word文档都打不开,如何处理掉?...
- WEB安全 HTML基础
- 鸿蒙支持lOS,读了鸿蒙 OS 的代码后,我发现优秀项目都有这个共性!
- 数据结构—排序二叉树
- GPRS模块SIM300硬件分析
- 计算机研究生复试英语自我介绍,计算机研究生复试专业英语自我介绍.doc
- dux2.0 php,WordPress主题:大前端dux2.0+3.0分享
- 工程中的Linux设备驱动
- php 将人民币转为大写,使用php将人民币金额数值转换为大写中文汉字
- 骨传导耳机原理是什么、怎么区分真正的骨传导耳机?
- 街电入局两轮电动车充电,讲出了“跃迁”式的新故事?
- xxx小学四年级(上) 学期
热门文章
- nginx+lua+GraphicsMagick生成实时缩略图-CentOS7
- 实验五 备份与恢复数据库
- 高性能软磁材料——非晶合金
- JS得到浏览器每秒帧数fps 利用requestAnimationFrame
- java.lang.SecurityException: Permission Denial: startForeground from pid=29734, uid=10484 requires
- sigaction函数
- 2021高考赤峰成绩查询,2021年赤峰高考成绩排名及成绩公布时间什么时候出来
- 干货|50个大数据面试问题及答案第二篇:10个大数据面试中级问题
- tesseract简单数字英文识别
- Java常用方法速记总结