Java学习笔记之Swing(一)

Java学习笔记之Swing(一)


学习目标

  • 了解Swing的基本开发过程。
  • 掌握如何创建窗口、面板、标签和按钮。
  • 掌握和熟练使用Swing中的事件。

Swing的第一个程序

import javax.swing.*;
public class Swing1 extends JFrame{
 public Swing1 {
    this.setLayout(null);//设置布局管理器
    JLabel jl=new JLabel();//定义一个标签
    jl.setText("第一个Swing程序"); //设置显示的文字 
    jl.setBounds(50,50,400,50); //设 置标签的大小和位置 
    this.add(jl); //将标签放到窗口中    
    this.setBounds(300,250,500,200); //设置窗口的大小和位置 
    this.setVisible(true); //设置窗口是可见的
 }
 public static void main(String args[]){
    Swing1 s=new Swing1();
 }
}

JFrame窗口类简介

在开发Swing程序中,通常是通过继承JFrame类来实现窗口的。在该类中具有包括定义窗口标题、标框,以及窗口的 大小和位置等众多方法。在介绍这些方法之前,先来介绍一下JFrame窗口类的构造器。JFrame窗口类具有四种构造器。

最常用的JFrame窗口类的构造器是无参构造器,使用该构造器将创建一 个初始不可见的新窗体。除此之外还有具有一个String类参数的构造器,使用该构造器能够在初始时就创建一个具有标题的新窗体。还有两种 需要给出图形配置参数的构造器,这两种构造器此处不进行介绍。

创建新窗口后,就可以通过JFrame窗口类的方法来设置新窗口。首先使 用无参构造器创建的是一个不可见的新窗体,所以要使用方法来将窗体 设置为可见的形式。在JFrame窗口类中定义了一个setVisible方法来设 置窗口的可见性,该方法具有一个布尔型参数,true表示可见,false表 示不可见。将初始状态下的窗口设置为不可见是有原因的,因为有很多 对窗口的操作需要在窗口不可见的状态下执行,从而setVisible方法通 过在程序的最后执行。

在JFrame窗口类中有个setTitle方法,该方法需要一个字符型参 数。使用setTitle方法可以设置窗口的名称;还有一个setBounds方法,该方法具有4个参数,前两个参数分别表示窗口位置的横坐标和纵坐标,后两个

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值