Java-swing编程

来源:互联网 发布:程序员培训学费 编辑:程序博客网 时间:2024/06/03 12:29

最近在学习使用Java做图形界面。今天学习下BorderLayout布局。

</pre><pre name="code" class="java">package com.jfram;import java.awt.*;import javax.swing.*;public class Text1 extends JFrame{  //继承JFrame类//定义组件JButton jb1,jb2,jb3,jb4,jb5;public static void main(String args[]){Text1 text = new Text1();}public Text1(){//创建组件按钮jb1 = new JButton("中部");jb2 = new JButton("北部");jb3 = new JButton("东部");jb4 = new JButton("南部");jb5 = new JButton("西部");//添加组件this.add(jb1,BorderLayout.CENTER);this.add(jb2,BorderLayout.NORTH);this.add(jb3,BorderLayout.EAST);//this.add(jb4,BorderLayout.SOUTH);this.add(jb5,BorderLayout.WEST);//设置组件属性this.setTitle("边界布局属性");this.setSize(200,200);this.setLocation(300,300);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //彻底关闭程序//显示组件this.setVisible(true);}}

这里有几点需要注意的地方

1.完成程序要显示组件,一定要加上this.setVisible(true);语句

2.要加上this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);语句,这样才能彻底关闭程序

0 0
原创粉丝点击