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