十三周学习总结

Posted duya9ian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十三周学习总结相关的知识,希望对你有一定的参考价值。

一、键盘事件及监听处理

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

如想取得键盘键入的内容,可通过KeyEvent取得。

二、鼠标事件及监听处理

对鼠标操作监听,如鼠标按下松开等,使用MouseListener接口。

在鼠标事件触发后都会产·生MouseEvent事件,可从中得到鼠标的相关操作。

三、鼠标拖拽事件及监听处理

可用MouseMotionListener接口完成鼠标拖拽操作,接口方法如下

vido mouseDragged(MouseEvent e) 在组建上按下并拖动时调用
vido mouseMoved(MouseEvent e)    鼠标移动到组件时调用

四、单选钮:JRadioButton

一种常见输入组件,可实现N选一功能。在Swing中可以使用JRadioButton完成一组单选钮的操作。

JRadioButton事件处理:可以使用ItemListener接口进行事件的监听,此方法中存在ItemEvent事件。

五、菜单组件:

JMenu与JMenuBar:若要Java中实现记事本类菜单,可使用JMenu组件要使用JMenuBar组件。JMenuBar功能为摆放JMenu组件。

JMenu的常用方法:
JMenu():建立一个空标题的菜单。
JMenu(String s):建立一个标题为s的菜单。
add(JMenuItem item):向菜单增加由参数item指定的菜单选项。
add(JMenu menu):向菜单增加由参数menu指定的菜单。实现在菜单嵌入子菜单。
addSeparator():在菜单选项之间画一条分隔线。
getItem(int n):得到指定索引处的菜单项。
getItemCount():得到菜单项数目。
insert(JMenuItem item,int n):在菜单的位置n插入菜单项item.
remove(int n):删除菜单位置n的菜单项
removeAll():删除菜单的所有菜单项。

JMenultem:使用JMenultem可以为菜单中加入菜单项。

JMenultem类的常用方法:
JMenuItem():构造无标题的菜单项。
JMenuItem(String s):构造有标题的菜单项。
setEnabled(boolean b):设置当前单项是否可被选择。
isEnabled():返回当前菜单项是否可被用户选择。
getLabel():得到菜单项的名称。
setLabel():设置菜单选项的名称。
addActionListener(ActionListener e):为菜单项设置监视器。监视器接受点击某个菜单的动作事件

以上是关于十三周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

第十三周学习总结

第十三周学习总结

十三周学习总结

2017-2018-1 20155333 《信息安全系统设计基础》第十三周学习总结

第十三周总结

大三上学期十三周总结