12.16 JAVA swing

------------恢复内容开始------------

12.16JAVA swing

1.框架

 

 

JFrame>JPanel>组件JButton JTestfilled JTable 

 

2. JScrollPane

  • 带滚动条的面板,只能添加一个组件

  • 添加多个组件:先将需要添加的组件放到Jpanel中,再将JPanel放到JScrollPane中。

3. 标签组件

3.1 Jlabel
  • 显示标签信息,常用初始化方法

new JLabel(String str,int aligment)  //设置文本+水平对齐方式LEFT CENTER RIGHT
  •  

     

3.2 JButton
  •  

     

3.3JRadioButton
  •  

     

3.4 JCheckBox 多选按钮
  •  

     

3.5 JComboBox
  •  

     

3.6 菜单栏 JMenuBar
  •  

     

  • JFrame>JMenuBar(菜单条)>JMenu(菜单)>JMenuItem(菜单项)
  • 多级菜单就是创建多个Jmenu,添加多个Item。

3.7 文本组件 JTextField
  •  

     

3.8 JPasswordField 密码框组件
  •  

     

3.9 文本域组件 JTextArea
  • image-20211216153114631

4 布局

4.1 流式布局 FlowLayout
  •  

     

 

 

4.2 边界布局 BorderLayout
  •  

     

4.3 网格布局 GridLayout
  •  

     

5 监听事件

  •  

     

  •  

     

  •  

     

     

     

------------恢复内容结束------------

posted @ 2022-01-05 11:49  张满月。  阅读(22)  评论(0编辑  收藏  举报