Swing 简明教程

SWING - Containers

容器是 SWING GUI 组件的组成部分。容器提供了放置组件的空间。AWT 中的 Container 本身就是一个组件,它提供了将组件添加到自身的特性。以下是需要考虑的部分注意事项。

  1. Container 的子类被称为 Container。例如,JPanel、JFrame 和 JWindow。

  2. 容器只能添加 Component 到自身。

  3. 每个容器中都存在默认布局,可以使用 setLayout 方法覆盖它。

SWING Containers

以下是使用 SWING 设计 GUI 时常用容器的列表。

Sr.No.

Container & Description

1

Panel JPanel 是最简单的容器。它提供了一个可以放置任何其他组件的空间,包括其他面板。

2

Frame JFrame 是一个带标题和边框的顶级窗口。

3

Window JWindow 对象是一个没有边框和没有菜单栏的顶级窗口。