目录

  • 容器类
    • 1. Window 类
    • 2. Panel 类

容器类

  • Container 类表示容器,它是一种特殊的组件,可以用来容纳其他组件,Container 又分为两种类型,分别是 Window 和 Panel;
  • java.awt.Container,详见:Class Container;

1. Window 类

  • Window 类是不依赖其他容器而独立存在的容器,它有两个子类,分别是 Frame 类和 Dialog 类;
  • Frame 类用于创建一个具有标题栏的框架窗口, 作为程序的主界面;
  • Dialog 类用于创建一个对话框,实现与用户的信息交互;
  • java.awt.Window,详见:Class Window;

2. Panel 类

  • Panel 也是一个容器,但是它不能单独存在,只能存在于其他容器(Window 或其子类)中,一个 Panel对象代表了一个长方形的区域,在这个区域中可以容纳其他组件。在程序中通常会使用 Panel 来实现一些特殊的布局;
  • java.awt.Panel,详见:Class Panel;
  • 创建窗体程序:
import java.awt.*;public class Test {public static void main(String[] args) {Frame f = new Frame("Regino");f.setSize(400, 300);//(宽,高)f.setLocation(300, 200);//(x, y)f.setVisible(true);//窗体可见}
}
  • 效果图:

Java AWT Container 容器类相关推荐

  1. JAVA awt eventqueue_线程“AWT-EventQueue-1”中的异常java.lang.NullPointerException

    嗨,我收到错误 Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException at P6.itemSt ...

  2. Java窗体实现飞机躲子弹游戏,java awt swing 飞机躲子弹

    [实例简介] [实例截图] [核心代码] package com.plane.game; import javax.swing.JComboBox; import javax.swing.JFrame ...

  3. java awt自学1 container小案例

    想做自己的应用,学一下图形界面. 教程来源于B站:教程在这里 创建Frame,设置Frame可见,setBounds方法,创建Panel,add方法. package com.lzy.containe ...

  4. Java数组与容器类分析资料--数组、List和Set、Map等

    2019独角兽企业重金招聘Python工程师标准>>> Java容器分析--数组 数组是Java语言内置的类型,除此之外,Java有多种保存对象引用的方式.Java类库提供了一套相当 ...

  5. java awt区域_java的awt包中有没有表示区域的类或者方法,可以传递一个Rectangle

    展开全部 import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.*; final cla ...

  6. Java数组与容器类分析资料--数组、List和Set、Map-asp.net关注

    数组是Java语言内置的类型,除此之外,Java有多种保存对象引用的方式.Java类库提供了一套相当完整的容器类,使用这些类的方法可以保存和操纵对象.下面分别进行讨论,在研究Java容器类之前,先了解 ...

  7. java awt 教程,Java AWT教程

    Java AWT教程 Java AWT(抽象窗口工具包)是一种API,用于使用Java开发GUI或基于窗口的应用程序. Java AWT组件是平台相关的,即,组件是根据操作系统视图显示的. AWT是重 ...

  8. java awt 教程,Java AWT教程介绍

    本文概述 Java AWT(抽象窗口工具包)是一种API, 用于使用Java开发GUI或基于窗口的应用程序. Java AWT组件是依赖于平台的, 即, 根据操作系统的视图显示组件. AWT是重量级的 ...

  9. import java.awt.BorderLayout;_AWT BorderLayout

    全屏 介绍 BorderLayout类排列的组成部分,以适应在五个区域:东部,西部,北部,南部和中心.每个区域只能包含一个组件,每个组件在每个区域确定相应的固定 NORTH, SOUTH, EAST, ...

最新文章

  1. 通信基站电池,再也不怕丢了
  2. FormsAuthentication 和 Session 超时时间不一的问题
  3. 鸿蒙系统笔记本价格,鸿蒙系统手机华为P50将明年3月发售,华为P40价格骤降至冰点...
  4. excel字符串反转
  5. 容器编排技术 -- 使用Minikube集群
  6. java excel 分页显示_分页显示Excel数据
  7. 微信小程序如何获取token
  8. 【论文速览】PV-RCNN: Point-Voxel Feature Set Abstraction for 3D Object Detection
  9. 内网KDC服务器开放在哪个端口,针对kerbores的攻击有哪些?
  10. python求球的表面积_python中计算体积或表面积的好算法
  11. proximal Algorithm
  12. 全自动调节灯光强度的实现(仿真+程序+文档)
  13. 阿里云短信服务(JAVA)
  14. nyist 1204 魔法少女
  15. java 独木桥_独木桥 - pandaB - 博客园
  16. 成功需要“十商”(网络转载)
  17. Neovim Python个人配置
  18. win10删除文件时提示需要管理员权限
  19. DMI指标又叫动向指标或趋向指标
  20. 高德地图经纬度和百度地图经纬度互相转换

热门文章

  1. 2022年ccpc桂林站
  2. html 计数器 样式,HTML+CSS入门 10分钟掌握CSS计数器
  3. LINUX学习之文件压缩和解压命令(六)
  4. linux write函数耗时分析
  5. 《网络经济与企业管理》小结
  6. 次奥,这不是激活界面嘛/?还原装?!@坑 了
  7. 神经网络视觉循迹小车
  8. 2023-2028年中国胶原蛋白行业深度调研与投资趋势分析报告
  9. Bootstrap笔记(四) 网格系统 - column的宽度、位移、换行与顺序
  10. 【C语言基础】利用C语言简单知识点实现计算器加减乘除运算功能