swing事件处理学习目标事件处理机制事件:Java语言将每一个键盘或鼠标的操作定义为一个“事件”。click me!当用户点击了一个按钮,意味着一个按钮事件的发生。事件响应:当事件发生时程序应该作出何种响应。事件处理方法对该事件进行响应 事件处理概述事件处理的模型事件源:产生事件的组件叫事件源。事件对象:描述系统中发生了什么的对象事件监听器:对事件进行处理的类。事件对象事件监听器事件源事件处理概
事件处理模型注册注册监听器对象 (eventListenerObject) 例: ActionListener listener = … JButton button = new JButton(OK) (listener)事件处理基础Java将监听器类作为ButtonPanel的内部类class ButtonPanel extends JPanel{ …
level本节目标将事件源对象和事件处理器(事件监听器)分开按钮事件处理总结事件适配器在java事件处理中当处理事件的接口中多于一个方法时系统就会提供相应的实现类(这个是抽象的)这样的实现类我们称为适配器类.用内部类实现事件处理一般监视器类我们可以内部类或匿名类实现.匿名类
swing多事件监听处理学习目标监听器注册方式内部类本类匿名内部类注册多事件监听1、登录时用户名获得焦点时,提示词消失。2、输入完用户名,进行验证,用户名不能为空。同一监听器监听多个事件源判断哪个事件源发生事件。 getSource()根据事件源,做出相应的处理。作业1、完成注册界面的数据验证。感谢您的学习
第七章 Swing事件模型
3由其他事件或Windows操作系统触发的事件称为系统事件例如:Timer 事件就是一个系统事件的例子系统事件无需任何用户干预Load10每次单击控件时发生13例如要在按mand1点击时将Form1窗体隐藏并加载Form2MsgBox 函数语法 5-1说明vbYesNoCancelMsgBox 函数语法 5-3显示警告查询图标默认按钮常数512按钮vbRetry7总结
常用swing组件学习目标图形编程概述图形编程是用图形的方式,借助菜单,按钮等标准界面元素和鼠标操作,帮助用户方便地向计算机系统发出指令,启动操作,并将系统运行的结果同样以图形方式显示给用户的技术。Java提供了AWT和Swing开发包进行GUI编程AWT包 (以开头的)Swing包(以开头的)AWT包AWT---AbstractWindow Toolkit 是Java专门用来设计“GUI”和“绘
事件处理概念(eventListenerObject)通常把ActionListener实现成匿名内部类会更方便尤其是对每个监听器只使用一个实例时常用低级事件检查键码低级事件:鼠标事件适配器类
C对象导论-协作(黑体24)Android事件处理模型返回目录 监听机制事件onLongClickListener接口与onClickListener接口原理基本相同只是该接口为View长事件的捕捉接口即当长时间按下某个View时触发的事件返回目录7
#
违法有害信息,请在下方选择原因提交举报