Swing结构
顶层容器
一个图形界面至少需要一个窗口,顶层容器可以单独显示.
| 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 | 树组件 |

浙公网安备 33010602011771号