201711671213《Java程序设计》第九周学习总结 第九章组件及事件处理

本文介绍了Java GUI编程的基础概念,包括组件、容器、布局管理器及事件处理机制。详细讲解了常用组件如JTextField、JButton等,容器如JPanel、JTabbedPane等,布局如FlowLayout、BorderLayout等,并概述了事件处理的关键要素。

教材学习内容总结

1.Java把Component类的子类或间接子类创建的对象称为一个组件。

2.Java把Container的子类或间接子类创建的对象称为一个容器。可以向容器添加组件,Container提供一个public方法add()。

3.

常用组件:JTextField(文本框)、JTextArea(文本区)、JButton(按钮)、JLabel(标签)、JCheckBox(复选框)、JRadioButton(单选按钮)、JComBox(下拉列表)、JPassWordField(密码框)。

常用容器:JPanel面板、JTabbedPane选项卡窗口、滚动窗口JScrollPane、拆分窗口JSplitPane、JLayeredPane分层窗口。

常用布局:FlowLayout布局(每行从左至右居中排列)、BorderLayout布局(容器空间分为东、西、南、北、中5个区域)、CardLayout布局(最先加入容器的是第一张(在最上面)依次向下排序)、GridLayout布局(将容器平均分成多份)、null布局(精确定位组件位置)、BoxLayout布局(HorizontalBox()行型盒式容器,VerticalBox()列性盒式容器)。
 

4.Java处理事件的三样关键,事件源,监视器,处理事件的接口。

5.基础的事件有:ActionEvent事件,ItemEvent事件,DocumentEvent事件,MouseEvent事件,焦点事件,键盘事件,窗口事件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值