Swing容器類


容器是Swing GUI元件的組成部分。容器提供可以定位元件的空間。AWT中的容器本身就是一個元件,它提供了向自身新增元件的功能。以下是一些需要考慮的明顯要點。

  • 容器的子類稱為Container。例如,JPanelJFrameJWindow
  • Container只能向自身新增一個元件。

每個容器中都存在一個預設布局,可以使用setLayout方法覆蓋它。

Swing容器

以下是使用Swing設計GUI時常用容器。

編號 容器 描述
1 Panel JPanel是最簡單的容器。它提供了可以放置任何其他元件的空間,包括其他面板。
2 Frame JFrame是一個帶標題和邊框的頂級視窗。
3 Window JWindow物件是一個沒有邊框且沒有選單欄的頂級視窗。