码迷,mamicode.com
首页 > 其他好文 > 详细

第十三周总结

时间:2019-11-23 21:38:19      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:处理   png   单击   info   因此   处理机   jbutton   jmm   键盘   

课程学习总结

一、菜单组件

JMenuBar组件的功能是用来摆放JMenu组件,当建立完多个JMenu组件之后,需要通过JMenuBar组件来将JMmenu组件加入到窗口中

1.JMenu与JMenuBar的常用方法
技术图片

技术图片

2.JMenuItem。如果菜单中要加入菜单项,可以使用JMenuItem

JMenuItem继承AbstractButton类,因此JMenuItem也可以理解为一种特殊的JButton组件,当选择某个菜单项时也会触发ActionEvent事件。
技术图片
3.事件处理

JMenu与JButton都是AbstractButton类的子类,所以事件处理机制是完全一样的,选择一个菜单项实际上与单击一个按钮的效果是完全一样的。

4.文件选择框JFileChooser

(1)在使用记事本或word时,可以通过文件选择框选择要打开或保存的文件,在Swing中JFileChooser组件实现此功能。
技术图片
(2)文件选择框的三种返回状态
技术图片
如果需要保存文件,则通过文件选择框选择文件保存的路径。

二、事件处理
(1)、键盘事件及监听处理
在Swing的事件处理中也可以对键盘的操作进行监听,直接使用KeyListener接口即可。

(2)、鼠标事件及监听处理
如果想对一个鼠标的操作进行监听,例如,鼠标按下、松开等,则可以实现MouseListener接口

第十三周总结

标签:处理   png   单击   info   因此   处理机   jbutton   jmm   键盘   

原文地址:https://www.cnblogs.com/y6666/p/11919533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!