頂層容器
一個圖形介面至少需要一個視窗,頂層容器可以單獨顯示.
JFrame | 視窗 |
JDialog | 對話方塊 |
中間容器
中間容器用來充當元件的載體,不可獨立顯示;中間容器可以新增若干個元件,也可以巢狀中間容器;
中間容器用於對各種元件的管理;
最頂層的中間容器必須依託視窗(頂層容器)
JPanel | 輕量級中間容器皮膚 |
JScrollPane | 帶捲軸的中間容器皮膚 |
JSplitPane | 分割皮膚 |
JTabbedPane | 選項卡皮膚 |
JLayerePane | 層級皮膚 |
JMenuBar | 選單欄 |
JToolBar | 工具欄 |
JPopupMeun | 彈出選單 |
JInternalIFrame | 內部視窗 |
元件
JLabel | 標籤元件 |
JButton | 按鈕元件 |
JRadioButton | 單選按鈕元件 |
JCheckBox | 核取方塊元件 |
JToggleButton | 開關按鈕元件 |
JTextField | 文字框元件 |
JPasswordField | 密碼框元件 |
JTextArea | 文字域元件 |
JComboBox | 下拉選單框 |
JList | 列表元件 |
JProcessBar | 進度條元件 |
JSlider | 滑塊元件 |
JFileChooser | 檔案選擇元件 |
JColorChooser | 顏色選擇元件 |
JTabble | 表格元件 |
JTree | 樹元件 |