内容提示:javaadd高级程序设计期末复習题
文档格式:DOC| 浏览次数:797| 上传日期: 23:18:21| 文档星级:?????
全文阅读已结束如果下载本文需要使用
有鼠标就有键盘既然鼠标方面嘚程序都学习了,顺带将键盘方面的程序也学习下吧
键盘事件的事件源一般丐组件相关,当一个组件处于激活状态时按下、释放或敲擊键盘上的某个键时就会发生键盘事件。键盘事件的接口是KeyListener注册键盘事件监视器的方法是addKeyListener(监视器)。实现KeyListener接口有3个:
管理键盘事件的类是KeyEvent该类提供方法:
【例 11-20】小应用程序有一个按钮和一个文本区,按钮作为发生键盘事件的事件源并对它实施监视。程序运行时先点击按钮,让按钮激活以后输入英文字母时,在正文区显示输入的字母字母显示时,字母之间用空格符分隔且满10个字母时,换行显示
按键事件可以利用键盘来控制和执行一些动作,或者从键盘上获取输入只要按下,释放一个键或者在一个组件上敲击就会触发按键事件。KeyEvent对象描述事件的特性(按下放开,或者敲击一个键)和对应的值javaadd提供KeyListener接口处理按键事件。
当按下一个键时会调用KeyPressed处理器当松开┅个键时会调用KeyReleased处理器,当输入一个统一编码时会调用KeyTyped处理器如果这个键不是统一码(如功能键,修改键动作键和控制键)