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);
    }
}

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

相关推荐
星辰_mya6 分钟前
彩云之上——[特殊字符]的架构师
java·后端·微服务·面试·架构
小新同学^O^8 分钟前
简单学习 --> 模型微调
开发语言·人工智能·python·模型微淘
水云桐程序员9 分钟前
C++变量的概念及用法
开发语言·c++
phltxy16 分钟前
Redis 主从复制
java·数据库·redis
Full Stack Developme17 分钟前
Spring-Core 解析
java·spring·rpc
知识汲取者32 分钟前
巨量引擎营销 API 完整文档
开发语言·数据库·python
摇滚侠42 分钟前
针对主键索引的 for update 操作有什么用
java
Larry_Yanan1 小时前
QML面试常见问题(一)QML中组件呈现方式的方法有哪些
开发语言·c++·qt·ui·面试
Aurorar0rua1 小时前
CS50 x 2024 Notes C -12
c语言·开发语言·学习方法
RainCity1 小时前
Java Swing 自定义组件库分享(六)
java·笔记·后端