首页 > 其他 > 详细

十三周总结

时间:2019-11-22 17:59:08      阅读:81      评论:0      收藏:0      [点我收藏+]

本周学习了键盘和鼠标的事件处理和监听,单选钮,复选钮,菜单组件,文件复选框。

键盘和鼠标监听及处理

键盘监听直接使用KeyListtener即可。
技术分享图片

如果想取得键盘输入的内容,则可以通过KeyEvent。
技术分享图片
鼠标监听可以使用MouseListener接口
技术分享图片

同样也有MouseEvent
技术分享图片
可以使用MouseMotionListener接口完成鼠标拖拽的监听
技术分享图片

单选钮,复选钮

单选钮可以实现N选一,在Swing中可以使用JRadioButton完成一组单选钮的操作
技术分享图片
在单选钮操作中可以使用ItemListener接口进行事件的监听
技术分享图片

当中存在的ItemEvent事件
技术分享图片
复选钮可以实现N选多的操作,可以使用JCheckBox完成。
技术分享图片
监听接口和单选钮一样,都是ItemListener。

菜单组件

菜单组件可以对按钮进行统一的管理与布局,这样可以让界面的功能更加丰富,布局也更加简洁。
实现菜单首先要了解JMenuBar组件,JMenuBar组件的功能是用来摆放JMenu组件,当完成多个JMenu组件之后,需要通过JMenuBar组件来将JMenu组件加入到窗口中。
技术分享图片
技术分享图片
往菜单中加入菜单项则可以使用JMenuItem组件,JMenuItem继承AbstractButton类。
技术分享图片
因为是继承AbstractButton类所以事件的处理机制和JButton一样。

文件复选框

使用记事本或Word时可以通过JFileChooser组件实现此功能.
技术分享图片
文件复选框的三种状态
技术分享图片

十三周总结

原文:https://www.cnblogs.com/xiao--liang/p/11913041.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!