构造GUI的步骤
1.选择容器
2.设置布局管理器
3.添加组件
4.设置事件监听
布局管理器
1. FlowLayout 流式布局 Panel的默认
2. BorderLayout 东西南北中 Frame的默认
3. GridLayout 网格布局
4. CardLayout 卡片布局
5. GridBagLayout 复杂的网格布局
JButton :按钮
JTextField:单行文本域
JTextArea:多行文本区
JScrollPane:滚动窗体
JComboBox:下拉选择框
JRadioButton:单选按钮
JCheckBox:多选按钮
JList:多行列表
JLabel:标签
JPasswordField:密码输入框
JEditorPane:显示结构化文档
Border:边框
JMenuBar:菜单条
JMenu:菜单
JMenuItem:菜单项
JPopupMenu:弹出式菜单
JSlider:滑动条
JProgressBar:进度条
JTabbedPane:分层面板
JSplitPane:分隔面板
JToolBar:工具条
JFileChooser:文件选择器
JColorChooser:颜色选择器
显示对话框
JoptionPane 里面有很多静态方法可以弹出对话框