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

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

相关推荐
hanbr1 天前
C++ 初涉
开发语言·c++
Дерек的学习记录1 天前
C++:入门基础(下)
开发语言·数据结构·c++·学习·算法·visualstudio
hzc09876543211 天前
Spring Integration + MQTT
java·后端·spring
云小逸1 天前
【nmap源码解析】Nmap 核心技术深度解析:从源码到实战
开发语言·网络·windows·nmap
前路不黑暗@1 天前
Java项目:Java脚手架项目的公共模块的实现(二)
java·开发语言·spring boot·学习·spring cloud·maven·idea
人道领域1 天前
Spring核心注解全解析
java·开发语言·spring boot
云深麋鹿1 天前
标准库中的String类
开发语言·c++·容器
金牌归来发现妻女流落街头1 天前
日志级别是摆设吗?
java·spring boot·日志
脱离语言1 天前
Jeecg3.8.2 前端经验汇总
开发语言·前端·javascript
MOONICK1 天前
C#基础入门
java·开发语言