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);    
    	}
    
    }
    
  • 相关阅读:
    异常方法测试实验
    exception测试实验(研究finally的作用)
    idea中文注释出现乱码,我靠自己解决了
    按装parallels tool的失败之路
    实验七
    实验六
    实验五
    实验四
    实验3
    html转义字符图
  • 原文地址:https://www.cnblogs.com/sunxun/p/3833019.html
Copyright © 2011-2022 走看看