标签:etl swing OLE 鼠标 lis listen 常用 sem 现在
一、键盘事件及监听处理
在Swing的事件处理中可以对键盘的操作进行监听,直接使用KeyListener接口即可。
如想取得键盘键入的内容,可通过KeyEvent取得。
二、鼠标事件及监听处理
对鼠标操作监听,如鼠标按下松开等,使用MouseListener接口。
在鼠标事件触发后都会产·生MouseEvent事件,可从中得到鼠标的相关操作。
三、鼠标拖拽事件及监听处理
可用MouseMotionListener接口完成鼠标拖拽操作,接口方法如下
vido mouseDragged(MouseEvent e) 在组建上按下并拖动时调用
vido mouseMoved(MouseEvent e) 鼠标移动到组件时调用
四、单选钮:JRadioButton
一种常见输入组件,可实现N选一功能。在Swing中可以使用JRadioButton完成一组单选钮的操作。
JRadioButton事件处理:可以使用ItemListener接口进行事件的监听,此方法中存在ItemEvent事件。
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():删除菜单的所有菜单项。
JMenuItem():构造无标题的菜单项。
JMenuItem(String s):构造有标题的菜单项。
setEnabled(boolean b):设置当前单项是否可被选择。
isEnabled():返回当前菜单项是否可被用户选择。
getLabel():得到菜单项的名称。
setLabel():设置菜单选项的名称。
addActionListener(ActionListener e):为菜单项设置监视器。监视器接受点击某个菜单的动作事件
标签:etl swing OLE 鼠标 lis listen 常用 sem 现在
原文地址:https://www.cnblogs.com/Duya9ian/p/11910973.html