java——GUI

这篇博客介绍了Java中的GUI(图形用户界面)编程,包括容器组件如JFrame和面板的使用,以及各种布局管理器如流式布局、边界布局和网格布局。还详细讲解了组件如JButton、JLabel、JTextField和JPasswordField的创建和属性设置。
摘要由CSDN通过智能技术生成

1.概述

GUI(Griphycal User Interface)即图形用户界面,它能够使应用程序看起来更加友好;创建容器(即面板)时需继承JFrame类,JFrame类位于javax的swing包内,所以应该导入 swing(import javax.swing.*)。窗口和面板一般被称为容器组件,面板镶嵌在窗口上,面板上可以镶嵌面板,可以镶嵌组件,可以进行布局。java图形界面的基本组成部分是组件,组件是一个以图形化的方式展示在屏幕上并可以与用户进行交互的对象,面板与窗口是最常用的两个容器,组件不能独立展示出来,必须镶嵌在容器上才可以展现出来。注意所有对窗口的操作都存在于构造方法中,在main方法中只需创建对象即可加载构造方法,生成界面

2.构造方法

this.setsize表示窗口的大小

this.setLocation表示窗口的位置

this.setVisible在界面中显示出窗口,默认不显示窗口,位于构造函数最后一行,相当于打印窗口

this.setLocationRelativeTo(null)窗口位置居中

import javax.swing.*;
import java.awt.*;
//调用javax.swing.*
public class ChuangKouDome1 extends JFrame {
//继承了
  • 2
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值