GUI编程01:第一个Frame窗口

本节内容视频链接:3、第一个Frame窗口_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1DJ411B75F?p=3&vd_source=b5775c3a4ea16a5306db9c7c1c1486b5

1.GUI编程中用到的类

2.我的第一个Frame窗口代码

java 复制代码
package com.yundait.www;

import java.awt.*;

public class TestFrame2 {
    public static void main(String[] args) {
        MyFrame myFrame1 = new MyFrame(100, 100, 200, 200, Color.blue);
        MyFrame myFrame2 = new MyFrame(300, 100, 200, 200, Color.yellow);
        MyFrame myFrame3 = new MyFrame(100, 300, 200, 200, Color.CYAN);
        MyFrame myFrame4 = new MyFrame(300, 300, 200, 200, Color.gray);
    }
}
class MyFrame extends Frame{
    static int id = 0;//多个窗口需要一个计数器
    public MyFrame(int x, int y, int w, int h, Color color){
        super("MyFrame" + (++id));
        setBackground(color);
        setBounds(x,y,w,h);
        setVisible(true);
    }
}

代码运行显示:显示了四个创建的窗口

相关推荐
SamDeepThinking10 分钟前
适合中小型企业的出口入口网关微服务
java·后端·架构
不知名的忻11 分钟前
并查集(QuickUnion)
java·数据结构·算法·并查集
leo__52014 分钟前
基于时延的麦克风声源定位 - C实现
c语言·开发语言·算法
jf加菲猫18 分钟前
第15章 文件和目录
开发语言·c++·qt·ui
likerhood18 分钟前
Java实现选择题选项乱序算法
java·开发语言·算法
我登哥MVP24 分钟前
【SpringMVC笔记】 - 11 - SpringMVC 执行流程
java·spring boot·笔记·spring·tomcat·intellij-idea
执于代码29 分钟前
python 环境知多少
开发语言·python
笨蛋不要掉眼泪42 分钟前
面试篇-java基础上
java·后端·面试·职场和发展
t***54444 分钟前
如何在 Dev-C++ 中切换编译器至 Clang
开发语言·c++
itzixiao1 小时前
L1-054 福到了(15 分)[java][python]
java·python·算法