第十三周学习总结
Posted littletallest
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十三周学习总结相关的知识,希望对你有一定的参考价值。
键盘事件及监听处理
在Swing的事件处理中也可以对键盘的操作进行监听,直接使用KeyListener接口即可。
鼠标事件及其监听
void mouseClicked(MouseEvent e)
鼠标按键在组件上单击(按下并释放)时调用;
void mouseEntered(MouseEvent e)
鼠标进入到组件上时调用;
void mouseExited(MouseEvent e)
鼠标离开组件时调用;
void mousePressed(MouseEvent e)
鼠标按键在组件上按下时调用;
void mouseReleased(MouseEvent e)
鼠标按钮在组件上释放时调用。
MouseEvent
所有组件都能发出鼠标事件,MouseEvent类负责捕获鼠标事件,可以通过为组件添加实现了MouseListener接口的监听器类来处理相应的鼠标事件。
MouseListener接口共有5个抽象方法,分别在光标移入或移出组件时、鼠标按键被按下或释放时和发生单击事件时被触发,所谓单击事件,就是按键被按下并释放。
鼠标拖拽事件及监听处理
在一般的图形界面中经常可以看到鼠标拖拽操作的情况,在Swing中可以使用MouseMotionListener接口完成鼠标的拖拽操作。
JRadioButton事件处理
单选按钮操作中,使用ItemListener接口进行事件的监听,可接口定义如下的方法:void itemStateChanged(ItemEvent e)(当用户取消或选定某个选项时调用)。
以上是关于第十三周学习总结的主要内容,如果未能解决你的问题,请参考以下文章