常用的Swing组件类包括:
- JFrame:顶层容器,用于创建窗口应用程序的主窗口。
- JPanel:容器,用于组织和布局其他组件。
- JLabel:用于显示文本或图像。
- JButton:用于触发操作事件。
- JTextField:用于输入和显示单行文本。
- JTextArea:用于输入和显示多行文本。
- JCheckBox:用于选择或取消选择一个或多个选项。
- JRadioButton:用于在一组互斥的选项中选择一个选项。
- JComboBox:用于提供一个下拉列表选择。
- JList:用于显示一个项目列表。
- JSlider:用于选择一个数值范围。
- JProgressBar:用于显示任务的进度。
- JScrollPane:用于在一个可滚动的视图中显示其他组件。
- JFileChooser:用于选择文件或目录。
- JTable:用于显示和编辑二维表格数据。
- JTree:用于显示树形结构的数据。
- JOptionPane:用于显示消息对话框、确认对话框或输入对话框。
- JDialog:用于创建一个对话框窗口。
- JMenuBar、JMenu和JMenuItem:用于创建菜单栏、菜单和菜单项。
- JToolBar:用于创建工具栏。
以上是一些常用的Swing组件类,可以根据需要选择适当的组件来构建用户界面。