第一个java图形窗口

在这里插入图片描述

第一个java图形窗口

在这里插入图片描述

package com.zeng.GUI;

import javax.swing.*;
import java.awt.*;

//GUI的第一个界面
public class GGui {
    public static void main(String args[]) {
        // 设置界面名
        Frame frame = new Frame("我的第一个java图形界面窗口");
        //设置界面大小
        frame.setSize(400, 400);
        //设置界面弹出位置
        frame.setLocation(1200, 200);
        //设置背景颜色 color
        frame.setBackground(new Color(15, 222, 120));
        //界面大小不固定
        frame.setResizable(true);
        //设置窗口可见性
        frame.setVisible(true);

    }
}

对界面类进行封装复用

在这里插入图片描述

在这里插入图片描述

package com.zeng.GUI;

import java.awt.*;

public class TestFrame2 {
    public static void main(String[] args) {
//展示多个窗口
        Myframe myframe1 = new Myframe(100, 100, 400, 400, Color.red);
        Myframe myframe2 = new Myframe(500, 100, 400, 400, Color.yellow);
        Myframe myframe3 = new Myframe(100, 500, 400, 400, Color.blue);
        Myframe myframe4 = new Myframe(500, 500, 400, 400, Color.green);

    }
}

class Myframe extends Frame {
    static int id = 0;

    public Myframe(int x, int y, int w, int h, Color color) {
        super("Myframe" + (++id));
        setBounds(x, y, w, h);//设置位置和窗口大小
        setBackground(color);//设置窗口颜色
        setResizable(true);//设置窗口是否可以伸缩
        setVisible(true);//设置窗口是否可见
    }
}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值