AWT的Frame窗口实战

2023-05-16

一 创建一个Frame窗口

1 代码

import java.awt.Frame;
public class TestFrame
{
    public static void main(String[] args)
    {
        Frame frame = new Frame();
        //frame.setSize(500, 300);
        frame.setBounds(50,50, 500,300);
        frame.setTitle("Hello Java GUI");
        frame.setVisible(true);
    }
}

2 运行

二 能设置背景色的窗口

1 代码

import java.awt.Color;
import java.awt.Frame;
class TestFrameColor extends Frame
{
    public TestFrameColor() {
        //设置标题
        this.setTitle( "Hello Java GUI" );
        //设置大小可更改
        this.setResizable( true );
        //设置大小
        //this.setSize(300,200);
        //设置大小及窗口顶点位置
        this.setBounds(50,50,500,300);
        //设置背景颜色
        this.setBackground(Color.green);
        //显示窗口
        this.setVisible(true);
    }
    public static void main(String[] args)
    {
        TestFrameColor colorFrame = new TestFrameColor();
    }
}

2 运行

三 能关闭的窗口

1 代码

import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class CloseFrame {
    public static void main( String[] args ) {
        Frame frame = new Frame();
        frame.setSize(500, 300);
        frame.setTitle("Hello Java GUI");
        frame.addWindowListener(new WindowAdapter() {
            public void windowClosing( WindowEvent e ) {
                System.exit(0);
            }
        });
        frame.setVisible(true);
    }
}

2 运行

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AWT的Frame窗口实战 的相关文章

随机推荐

  • 观华为模拟面试大赛有感

    1 面试注重个人收获与自我提升 xff0c 工作注重整体利益 2 遇到问题先从自身寻找问题 xff0c 努力沟通并解决 3 稳 回答问题先思考一会儿 xff0c 不要急躁 狠 xff1a 一语中的 xff0c 切中要害 xff0c 简洁有力
  • linux关于消息队列中消息的大小的限制

    在消息队列中 xff0c 例如函数msgsnd int msqid const void msgp size t msgsz int msgflg 这个函数调用的时候 xff0c msgsz最大只能为8192 xff0c 也就是2的16次方
  • MySQL事务隔离级别详解

    MySQL事务隔离级别详解 SQL标准定义了4类隔离级别 xff0c 包括了一些具体规则 xff0c 用来限定事务内外的哪些改变是可见的 xff0c 哪些是不可见的 低级别的隔离级一般支持更高的并发处理 xff0c 并拥有更低的系统开销 R
  • php 发送与接收流文件

    php 发送与接收流文件 sendStreamFile php 把文件以流的形式发送 receiveStreamFile php 接收流文件并保存到本地 sendStreamFile php lt php php 发送流文件 64 para
  • php 上传图片保存到数据库例子

    php 上传图片保存到数据库例子 php 上传图片 xff0c 一般都使用move uploaded file 方法保存在服务器上 但如果一个网站有多台服务器 xff0c 就需要把图片发布到所有的服务器上才能正常使用 xff08 使用图片服
  • 结构体最后的长度为0或1数组的作用(转载)

    其实很早在看LINUX下就看到这个东西 xff0c 后来在MFC内存池里同样也看到了类似的东西 xff0c 还依照MFC写过一个类似的小内存池 xff0c xff08 MFC用的是return this 43 1 xff09 后来在李先静的
  • chmod 755和chmod 4755的区别

    chmod 755和chmod 4755的区别 from xff1a http hi baidu com angivo blog item d679237e467f68320dd7da10 html chmod是Linux下设置文件权限的命
  • spring的依赖注入

    一 点睛 控制反转和依赖注入在Spring环境下是等同的概念 xff0c 控制反转是通过依赖注入实现的 所谓依赖注入指的是容器负责创建对象和维护对象间的依赖关系 xff0c 而不是通过对象本身负责自己的创建和解决自己的依赖 依赖注入的主要目
  • VxWorks网络编程

    vxworks实现了与BSD4 4 TCP IP兼容的网络协议栈 xff0c 并且其实时性 较之有很大提高 xff0c 这使得基于BSD4 4 UNIX Socket的应用程序可以很方便地移植到vxworks中去 1 1vxworks网络组
  • su: must be suid to work properly错误

    内核 linux2 6 21 文件系统 busybox1 19 2 yaffs2 开发板 xff1a loongson 1b 嵌入式文件系统一般用户执行su root切换根用户提示错误 xff1a su must be suid to wo
  • Tslib移植与分析

    目标平台 xff1a LOONGSON 1B开发板 xff08 mips32指令集 xff09 编译平台 xff1a x86PC VMware6 5 Ubuntu10 04 xff08 下面简称 ubuntu系统 xff09 或 xff1a
  • Linux时间函数

    系统环境 xff1a ubuntu10 04 简介 本文旨在为了解Linux 各种时间类型与时间函数提供技术文档 1 Linux下常用时间类型 Linux下常用时间类型有四种 xff1a time t struct tm struct ti
  • 基于UDP协议的网络编程

    下图是典型的UDP客户端 服务器通讯过程 下图出自 Unix网络编程 以下是简单的UDP服务器和客户端程序 xff0c 服务端接收来自客户端的字符 xff0c 转成大写后返送给客户端 备注 xff1a 程序在ubuntu10 04经过编译验
  • 14、交叉编译cairo

    14 交叉编译cairo 目标平台 xff1a LOONGSON 1B 开发板 内核 xff1a Linux 3 0 编译平台 xff1a ubuntu10 04 交叉工具链 xff1a gcc 3 4 6 2f 一 简介 在信息领域中 x
  • 联邦学习(Federated Learning)

    联邦学习简介 联邦学习 xff08 Federated Learning xff09 是一种新兴的人工智能基础技术 xff0c 其设计目标是在保障大数据交换时的信息安全 保护终端数据和个人数据隐私 保证合法合规的前提下 xff0c 在多参与
  • Fate横向联邦学习-训练评估

    1 准备上传数据 我们直接使用Fate提供的案例数据目录在examples data breast homo guest csv examples data breast homo host csv 这里上传数据需要准备host以及gues
  • CentOS8解决“Failed to download metadata for repo ‘appstream‘”错误

    在CentOS8上执行下面命令时报错 yum install epel release CentOS Linux 8 AppStream 23 B s 38 B 00 01 Error Failed to download metadata
  • Android 中的权限

    1 权限类型 Android 将权限分为不同的类型 xff0c 包括安装时权限 运行时权限和特殊权限 每种权限类型都指明了当系统授予应用该权限后 xff0c 应用可以访问的受限数据范围以及应用可以执行的受限操作范围 每项权限的保护级别取决于
  • OpenAI API参数详解

    OpenAI官网文档 xff1a https platform openai com docs introduction https platform openai com docs introduction 创建completions 给
  • AWT的Frame窗口实战

    一 创建一个Frame窗口 1 代码 import java awt Frame public class TestFrame public static void main String args Frame frame 61 new F