JAVA作业 17-05-11
-
1.写出事件处理模型中的几个关键词,并通过具体代码实例说明你对事件处理模型的理解。
1) 事件源:即事件发生的场所,就是指各个组件,如按钮等,点击按钮其实就是组件上发生的一个事件;
2) 事件:事件封装了组件上发生的事情,比如按钮单击、按钮松开等等;
3) 事件监听器:负责监听事件源上发生的特定类型的事件,当事件到来时还必须负责处理相应的事件。 -
2.实验总结
实验内容:
基本要求:
使用GUI,编写一个宠物商店管理系统实现对宠物信息的统一管理。假设宠物种类有猫、狗,宠物信息包括:编号、品种、年龄、数量、价格。系统启动进入登录界面,登录成功进入管理界面,否则提出错误信息后退出系统。
在管理界面实现以下功能:
(1)显示所有宠物列表
(2)添加宠物到列表
(3)删除宠物
(4)对宠物信息进行修改
(5)退出
功能扩展:
用户分为管理员和普通用户两种,增加普通用户注册功能,增加普通用户界面。
实现以下功能:
(1)显示所有宠物
(2)能够按照品种对宠物进行查找
(3)购买宠物
(4)显示购买清单
(5)退出
- 3.代码托管