700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > java73-GUL网格布局管理器

java73-GUL网格布局管理器

时间:2019-09-10 10:10:10

相关推荐

java73-GUL网格布局管理器

//面向对象思想,网格管理布局器

import java.awt.*;

import javax.swing.*;

public class test08 extends JFrame {

JButton[] an={null,null,null,null,null,null,null,null,null};//把需要的组件定义在这里

int s=9;

public static void main(String[] args){

test08 lx1=new test08();//主函数调用即可

}

//定义一个构造器

public test08(){

an[0]=new JButton("苹果");

an[1]=new JButton("香蕉");

an[2]=new JButton("李子");

an[3]=new JButton("梨子");

an[4]=new JButton("栗子");

an[5]=new JButton("哈密瓜");

an[6]=new JButton("西瓜");

an[7]=new JButton("花生");

an[8]=new JButton("花儿");

this.setLayout(new GridLayout(3,3,3,3));

// this.setLayout(new FlowLayout(FlowLayout.LEFT));靠左

//添加布局管理器,以免添加出现错误,由于java默认的边界布局管理器

for(int i=0;i<s;i++){

this.add(an[i]);

}

this.setTitle("歌谣");

//设置初始位置

this.setLocation(100,100);

//设置大小

this.setSize(180,180);

//释放窗口关闭的资源,这个要写对

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

//显示界面

this.setVisible(true);

//不可动

this.setResizable(false);

//1继承jframe类

//2在最上方定义组件

//3在构造方法中创建组件

//4在构造方法添加组件

//5设置窗体属性

//6显示窗体

//7在主函数创建对象

}

}

运行结果

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。