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

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

相关推荐
JasmineWr1 天前
Spring项目启动初始化方案
开发语言·spring
郑州光合科技余经理1 天前
中台架构实战:同城O2O系统二次开发与部署指南
java·大数据·开发语言·前端·后端·架构·php
FL16238631291 天前
[C#]winform使用纯opencvsharp部署yolo26-cls图像分类的onnx模型
开发语言·分类·c#
安卓理事人1 天前
鸿蒙中加密库使用
android·java·开发语言
SunnyDays10111 天前
Java 旋转 PDF 页面完整指南(含示例)
java·pdf·pdf页面旋转·旋转pdf页面
毕设源码-邱学长1 天前
【开题答辩全过程】以 闲置交易平台系统为例,包含答辩的问题和答案
java
二哈喇子!1 天前
IDEA如何导入jar包
java·intellij-idea·jar
Ccjf酷儿1 天前
C++语言程序设计 (郑莉)第十一章 流类库与输入/输出
开发语言·c++
爱吃山竹的大肚肚1 天前
Nginx 最核心和常用的命令
java·运维·服务器·前端·nginx
移幻漂流1 天前
Lua开发实践指南:从宿主差异到精通之路
开发语言·junit·lua