Container 容器是 AWT GUI 组件的组成部分。容器提供了一个可以放置组件的空间。AWT 中的容器本身就是一个组件,它增加了向自身添加组件的能力。以下是需要考虑的值得注意的点。
Container 的子类称为 Container。例如面板、框架和窗口。
Container 只能向自身添加 Component。
每个容器中都有一个默认布局,可以使用 setLayout 方法覆盖它。
以下是使用 AWT 设计 GUI 时常用的容器列表。
容器组件 | 描述 |
---|---|
Panel | Panel 是最简单的容器。它提供了可以放置任何其他组件的空间,包括其他面板。 |
Frame | Frame 是带有标题和边框的顶级窗口 |
Window | Window 对象是一个没有边框和菜单栏的顶级窗口。 |