首页 > 编程语言 > 详细

Java SE (1)之 JFrame 组件 FlowLayout 布局

时间:2014-07-11 22:02:15      阅读:620      评论:0      收藏:0      [点我收藏+]
package com.sunzhiyan;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Demo_1 extends JFrame{

	/**
	 * @param args
	 */
	JButton button1,button2,button3;
	public static void main(String[] args) {
		// TODO Auto-generated method stub 
		Demo_1 demo = new Demo_1("hellow");
		
	       
	}
	public Demo_1(String name){
	    JButton button1 = new JButton("123"); 
	    JButton button2 = new JButton("456"); 
	    JButton button3 = new JButton("789"); 
	    this.add(button1);
	    this.add(button2);
	    this.add(button3);
            //启动流式布局,并且左浮动
	    this.setLayout(new FlowLayout(FlowLayout.LEFT));
	    
		this.setTitle(name);
		this.setSize(400,400);
		this.setLocation(100,100);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		//this.setLayout(null);
		//this.setResizable(false);
		//this.setEnabled(true);
	    this.setVisible(true);    
	}

}

查JDK手册,可知 JButton

java.lang.Object
bubuko.com,布布扣
java.awt.Component 
bubuko.com,布布扣
java.awt.Container 
bubuko.com,布布扣
javax.swing.JComponent 
bubuko.com,布布扣
javax.swing.AbstractButton 
bubuko.com,布布扣
javax.swing.JButton
内部是这样的一个多继承的方式,因此底层的同时也能够使用上 层的方法和属性

 

Java SE (1)之 JFrame 组件 FlowLayout 布局,布布扣,bubuko.com

Java SE (1)之 JFrame 组件 FlowLayout 布局

原文:http://www.cnblogs.com/sunxun/p/3833042.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!