zoukankan      html  css  js  c++  java
  • Java SE (1)之 JFrame 组件 BorderLayout 布局

    JAVA 初期,练习SE ,桌面程序,

    package com.sunzhiyan;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    //引入 AWT 包 和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 窗体里面,并且启动BorderLayout布局方式
    	    this.add(button1,BorderLayout.CENTER );
    	    this.add(button2,BorderLayout.EAST );
    	    this.add(button3,BorderLayout.NORTH );
    	    
    	   // this.setLayout(new FlowLayout());
    	    //设置窗体所有属性
    		this.setTitle(name);
    		this.setSize(400,400);
    		this.setLocation(100,100);
                  //设置退出关闭功能
    		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                    //开启这个时候,所有的杨样式都会为空
    		//this.setLayout(null);		
                   //这里是控制这里的THIS 代表的窗体显示与不显示的     
                //this.setEnabled(true);
    	    this.setVisible(true);    
    	}
    
    }
    
  • 相关阅读:
    工具推荐-css3渐变生成工具
    IE6bug-overflow不能隐藏的bug
    cs3属性操作js
    多级联动下拉菜单(原生js)
    js表单验证大全
    js-运动框架(时间版)
    LeetCode 677. 键值映射
    LeetCode 28. Implement strStr()
    计网学习笔记(5)
    计网学习笔记(4)
  • 原文地址:https://www.cnblogs.com/sunxun/p/3833019.html
Copyright © 2011-2022 走看看