java中BorderLayout的使用方法
相关设置: 使用BorderLayout布局上下左右中布局5个按键,单击中间的那个按键时就关闭窗口
代码:
/****
 *java中BorderLayout的使用方法
 * 使用BorderLayout布局上下左右中布局5个按键,单击中间的那个按键时就关闭窗口
 * @author yanlong
 * 2017/5/8
 */
package java8;
import java.awt.*;
import java.awt.event.*;
public class UseBorderLayout {
public static void main(String[] args){
	BorderLayoutFram Frm=new BorderLayoutFram();
}
}
class BorderLayoutFram extends Frame implements ActionListener{
	Button BtnN,BtnS,BtnE,BtnW,BtnC;
	BorderLayoutFram(){
	super("BorderLayout布局管理演示窗口");
	int hgap=5,vgap=5;
	setLayout(new BorderLayout(5,5));
	               //不带这些参数时,组件之间没有间隔
	BtnN=new Button("North");
	BtnS=new Button("South");
	BtnW=new Button("West");
	BtnE=new Button("East");
	BtnC=new Button("Center");
	add("North",BtnN);
	add("South",BtnS);
	add("West",BtnW);
	add("East",BtnE);
	add("Center",BtnC);
	BtnC.addActionListener(this);//监听中间这个按键,对单击做出反应
	pack();
	setVisible(true);
}
	public void actionPerformed(ActionEvent e){
		if(e.getActionCommand()=="Center"){
			dispose();//关闭窗口,退出程序
			System.exit(0);
		}
	}
}
运行的效果图:

java中BorderLayout的使用方法的更多相关文章
- java中substring的使用方法
		java中substring的使用方法 str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str: str ... 
- Java中Set的contains()方法
		Java中Set的contains()方法 -- hashCode与equals方法的约定及重写原则 翻译人员: 铁锚 翻译时间: 2013年11月5日 原文链接: Java hashCode() a ... 
- [java,2017-05-16] java中清空StringBuffer的方法以及耗费时间比较
		java中清空StringBuffer的方法,我能想到的有4种: 1. buffer.setLength(0); 设置长度为0 2. buffer.delete(0, buffer.length() ... 
- 【Java】Java中常用的String方法
		本文转载于:java中常用的String方法 1 length()字符串的长度 String a = "Hello Word!"; System.out.println(a.len ... 
- Java中Set的contains()方法——hashCode与equals方法的约定及重写原则
		转自:http://blog.csdn.net/renfufei/article/details/14163329 翻译人员: 铁锚 翻译时间: 2013年11月5日 原文链接: Java hashC ... 
- java中equals和hashCode方法随笔二
		前几天看了篇关于java中equals和hashCode方法的解析 1.Object类中的equals方法和hashCode方法. Object类中的equals和hashCode方法简单明了,所有的 ... 
- java中static变量和方法的总结
		转自:http://blog.csdn.net/haobo920/article/details/5921621 java中static变量和方法的总结 java中一切皆是对象 一个类中对象的定义一般 ... 
- Java中wait和sleep方法的区别
		1.两者的区别 这两个方法来自不同的类分别是Thread和Object 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和方法锁). wait ... 
- java中File的delete()方法删除文件失败的原因
		java中File的delete()方法删除文件失败的原因 学习了:http://hujinfan.iteye.com/blog/1266387 的确是忘记关闭了: 引用原文膜拜一下: 一般来说 ja ... 
随机推荐
- 安装tesserocr错误(未解决)
			在win10下使用pip install tesserocr安装时,始终报错,未解决问题 解压tesserocr-2.2.2.tar.gz该文件夹后,查看setup.py文件,发现似乎model只能再 ... 
- h5定位geolaction无法调试解决方法
			昨天接到一个在h5获取经纬度的需求,看了文档后,代码其实很简单,但在浏览器上调试就比较蛋疼了... 代码: function successfulCallback(position) { consol ... 
- CI框架--数据库Query_Builder中的方法
			下面是DB_Query_Builder.php中,各个方法的声明: 选择字段(select) public function select($select = '*', $escape = NULL) ... 
- XMLHttpRequest.withCredentials
			https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials var xhr = new XMLHtt ... 
- 从Silverlight到ExtJS再到BootStrap,DataTable(DataGrid)的样式格式化原理没变
			<table id="tableOrder" data-toolbar="tableBtnGroup" data-row-style="rowS ... 
- APS.NET MVC4生成解析二维码简单Demo
			一.视图 @{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewpor ... 
- Qt__自定义事件
			#include <QApplication> #include <QEvent> #include <QObject> #include <QDebug&g ... 
- 将字符串以用二进制流的形式读入XML文件
			其实将字符串写入XML文件本身并不复杂,这里只是写一些需要注意的地方,特别是编码格式,这里需要的是XML默认的编码方式是UTF-8,在对字符串进行编码的时候一定要注意, string strRecei ... 
- ultraEdit MAC 破解方法
			安装了个UltraEdit 但是需要验证码,太麻烦了,破解方法: 拷贝附件(command +c )然后在MAC的底下点击访达==>应用程序==>UltraEdit==>右击 显示包 ... 
- 黄金Corner
			春水初生 春林初盛 春风十里 你在哪里 
