7-8-图形用户界面设计.pptVIP

  • 9
  • 0
  • 约1.46万字
  • 约 97页
  • 2016-11-10 发布于湖北
  • 举报
四、Java中的事件处理采用事件驱动模型。事件源触发事件,产生事件对象,事件监听器接收到事件对象,根据事件对象分派或委托处理。 注意:必须将事件源与事件监听器绑定 五、用户界面与业务逻辑分离的好处:便于系统的修改与维护 练习 P241 8.2 8.3 1.查阅Java的API文档,举例说明Jlabel类与Label类相比,哪些功能增加了? 2.实现右图(如详细描述 字数较多,由滚动条拖 动显示) (1).声明事件源(组件) (2).构造方法:完成初始化 a.创建组件 b.创建容器,设置布局管理 c.组件到相应容器 d.注册事件源到监听器 e.设置窗口 (3)实现接口的actionPerformed方法 (4)编写事件处理方法 (5)main方法 2.鼠标事件处理 在处理鼠标事件的GUI类中需要Java的MouseListener接口或(和)MouseMotionListener接口。 (1) MouseListener接口处理鼠标事件 (2) MouseMotionListener接口处理鼠标事件 (1) MouseListener接口处理鼠标事件 MouseListener接口处理的鼠标事件有5种:按下鼠标键、释放鼠标键、单击鼠标键、鼠标进入和鼠标退出。 mousePressed(MouseEvent e)负责处理鼠标按下事件 mouseRe

文档评论(0)

1亿VIP精品文档

相关文档