JAVAGUI

#JAVA GUI

一、布局管理器(默认边界布局,可不写)

1. 边界布局管理器(BorderLayout)

  1. 添加按钮例子
		
		this.add(jButton1,BorderLayout.NORTH);
        this.add(jButton2,BorderLayout.SOUTH);
        this.add(jButton3,BorderLayout.WEST);
        this.add(jButton4,BorderLayout.EAST);
        this.add(jButton5,BorderLayout.CENTER);

在这里插入图片描述
注:若四周无组件,中部向四周扩散

2. 流式布局管理器(FlowLayout)

  //1. 先设置布局//默认边界布局
  jFrame.setLayout(new FlowLayout());//无参数为向中流
  jFrame.setLayout(new FlowLayout(FlowLayout.LEFT));//可设置参数,左或右等。
  //2.添加组件
  jFrame.add(jButton);

3. 网格布局管理器(GridLayout)

两个常用组件

在这里插入图片描述

常用组件

  1. 主面板
		JFrame jFrame = new JFrame();//一般使用子类继承JFrame,将组件作为成员变量。
        jFrame.setVisible(true);//必须设置true才可见
        jFrame.setTitle("标题");
        jFrame.setSize(100,200);//大小
        jFrame.setLocation(100,100);//位置
        jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//点击右上方叉直接关闭程序
		jFrame.setResizable(false);//设置窗口是否可变(默认可变)
		
        jFrame.add(按钮);//加入按钮
        jFrame.setLayout(new FlowLayout());//设置布局,默认边界布局

  1. 按钮
JButton jButton = new JButton("按钮");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值