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

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

相关推荐
q***16081 分钟前
Tomcat的server.xml配置详解
xml·java·tomcat
程序员西西2 分钟前
SpringBoot整合Apache Spark实现一个简单的数据分析功能
java·后端
n***84072 分钟前
Tomcat 乱码问题彻底解决
java·tomcat
LiLiYuan.5 分钟前
【Lombok库常用注解】
java·开发语言·python
Charles_go26 分钟前
C#中级45、什么是组合优于继承
开发语言·c#
培风图南以星河揽胜37 分钟前
Java实习模拟面试|离散数学|概率论|金融英语|数据库实战|职业规划|期末冲刺|今日本科计科要闻速递:技术分享与学习指南
java·面试·概率论
能鈺CMS37 分钟前
能鈺CMS · 虚拟发货源码
java·大数据·数据库
二川bro40 分钟前
数据可视化进阶:Python动态图表制作实战
开发语言·python·信息可视化
sheji341640 分钟前
【开题答辩全过程】以 环保监督管理系统为例,包含答辩的问题和答案
java·eclipse
不会玩电脑的Xin.43 分钟前
Web请求乱码解决方案
java·javaweb