鼠标接口

第十三周课程总结

霸气de小男生 提交于 2019-12-05 09:45:56
一、键盘监听及监听处理:在Swing的事件处理中也可以对键盘的操作进行监听,直接使用KeyListener接口即可。 KeyListener接口方法 void keyTyped(KeyEvent e) 键入某个键时调用 void keyPressed(KeyEvent e) 键盘按下时调用 void keyReleased(KeyEvent e) 键盘松开时调用 取得键盘键入的内容,可以通过KeyEvent 常用方法 public char getKeyChar() 返回键入的字符,只针对与KeyTyped有意义 public int getKeyCode() 返回键入字符的键码 public static String getKeyText(int KeyCode) 返回此键的信息,如“HOME”、“F1”或“A”等 二、鼠标监听及监听处理 使用MouseListener接口 void mouseClicked(MouseEvent e) 鼠标单击时调用(按下并释放) void mousePressed(MouseEvent e) 鼠标按下时调用 void mouseReleased(MouseEvent e) 鼠标松开时调用 void mouseEntered(MouseEvent e) 鼠标进入到组件时调用 void mouseExited(MouseEvent e)

第十三周总结

。_饼干妹妹 提交于 2019-12-05 09:42:56
十三周总结 键盘事件及监听处理 1、在Swing的事件处理中也可以对键盘的操作进行监听,直接使用KeyListener接口即可。 2、KeyListener方法 · void keyTyped(KeyEvent e) 键入某个键时调用 · void keyPassed(KeyEvent e) 键盘按下时调用 · void keyReleased(KeyEvent e) 键盘松开时调用 3、KeyEvent方法 · public char getKeyChar() 返回键入的字符,只针对于KeyTyped有意义 · public int getKeyCode() 返回键入字符的键码 · public static String getKeyText(int keyCode) 返回此键的信息,如“HOME”、“F1”等 鼠标事件及监听处理 1、MouseListener接口 · void mouseClicked(MouseEvent e) 鼠标单击时调用 · void mousePressed(MouseEvent e) 鼠标按下时调用 · void mouseReleased(MouseEvent e) 鼠标松开时调用 · void mouseEntered(MouseEvent e) 鼠标进入到组件时调用 · void mouseExited(MouseEvent e)

第十三周课程总结

纵然是瞬间 提交于 2019-12-05 09:39:41
一、事件和监听器 1键盘事件及监听处理 在Swing的事件处理中也可以使用KeyListener接口对键盘的操作进行监听。 此接口定义了如下方法: 如果想要取得键盘键入的内容,可以通过keyEvent取得,此类的常用方法如下: 2. MouseEvent 在每个事件触发后都会产生MouseEvent事件,此事件可以得到鼠标的相关操作 3. 鼠标事件及其监听 如果想对一个鼠标的操作进行监听,例如,鼠标按下、松开等,则可以实现MouseListener接口 4. 鼠标拖拽事件及监听处理 在一般的图形界面中经常可以看到鼠标拖拽操作的情况,在Swing中可以使用MouseMotionListener接口完成鼠标的拖拽操作。 二、单选钮:JRadioButton 单选钮就是在给出的多个显示信息中指定选择一个,在Swing中使用JRadioButton完成一组单选钮的操作。 1. JRadioButton类的常用方法 三、增加单选按钮组 ButtonGroup group = new ButtonGroup(); group.add(this.jrb1); group.add(this.jrb2); group.add(this.jrb3); 四、JRadioButton事件处理 单选按钮操作中,使用ItemListener接口进行事件的监听,接口定义如下的方法 五,复选框:JCheckBox

十三周总结

旧城冷巷雨未停 提交于 2019-12-05 09:33:36
菜单组件 鼠标监听器MouseMotionListener 对于鼠标的移动和拖放,另外用鼠标运动监听器MouseMotionListener。 因为许多程序不需要监听鼠标运动,把两者分开可简化程序。 相应事件和处理方法 鼠标事件 处理方法 MOUSE_MOVED MouseMoved (MouseEvent) 鼠标在移动 MOUSE_DRAGGED MouseDragged(MouseEvent) 鼠标被拖动 鼠标事件指与鼠标相关的事件,继承了MouseEvent接口。具体的事件主要有以下一些。 click:按下鼠标(通常是按下主按钮)时触发。 dblclick:在同一个元素上双击鼠标时触发。 mousedown:按下鼠标键时触发。 mouseup:释放按下的鼠标键时触发。 mousemove:当鼠标在一个节点内部移动时触发。当鼠标持续移动时,该事件会连续触发。为了避免性能问题,建议对该事件的监听函数做一些限定,比如限定一段时间内只能运行一次。 mouseenter:鼠标进入一个节点时触发,进入子节点不会触发这个事件(详见后文)。 mouseover:鼠标进入一个节点时触发,进入子节点会再一次触发这个事件(详见后文)。 mouseout:鼠标离开一个节点时触发,离开父节点也会触发这个事件(详见后文)。 mouseleave:鼠标离开一个节点时触发,离开父节点不会触发这个事件

第十三周课程总结

笑着哭i 提交于 2019-12-05 09:33:18
学习总结: 这一周学习了监听一些控件,以致更好的操作面板,老师让我们这周写一个记事本,并且再课堂上和我们详细了解并分析了一些控件的效果,使这次作业可能会完成的更加清晰有序, 看完书上的那些知识,以及例题觉得这个记事本的代码域会更符合我的理想型记事本。 还学习了键盘和鼠标一些效果控件。 键盘事件和监听处理: 接口 KeyListener 用于接收键盘事件(击键)的侦听器接口。旨在处理键盘事件的类要么实现此接口(及其包含的所有方法),要么扩展抽象 KeyAdapter 类(仅重写有用的方法)。 然后使用组件的 addKeyListener 方法将从该类所创建的侦听器对象向该组件注册。按下、释放或键入键时生成键盘事件。然后调用侦听器对象中的相关方法并将该 KeyEvent 传递给它。 KeyListener接口的常用方法 void keyTyped(KeyEvent e) 普通 键入某个键时调用 void keypressed(KeyEvent e) 普通 键盘按下时调用 void keyReleased(KeyEvent e) 普通 键盘松开时调用 KeyEvent事件的常用方法 public char getKeyChar() 普通 返回键入的字符,只针对于KeyTyped有意义 public int getKeyCode() 普通 返回键入字符的键码 public static

第十三周课程总结

☆樱花仙子☆ 提交于 2019-12-05 09:32:42
第十三周课程总结 本周继续学习了事件处理。 一,键盘事件及监听处理 使用KeyListener接口可以对键盘的操作进行监听。 (1)KeyListener接口方法: (2)KeyEvent事件的常用方法: 二,鼠标事件及监听处理: 使用MouseListerner接口可以对鼠标的操作进行监听 (1)MouseListener接口的方法 (2)MouseEvent事件的常用方法: 三,鼠标拖拽事件及监听处理: 使用MouseMotionListener可以对鼠标的拖拽操作进行监听 (1)MouseMotionListener接口的方法: 四,单选钮:JRadioButton及JRadioButton的事件处理 (1)JRadioButton类的常用方法: (2)JRadioButton的事件处理: 可以使用ItemListener接口进行事件的监听。 ①ItemListener接口的方法: ②ItemEvent类的常用方法及常量: 五,复选框:JCheckBox及JCheckBox的事件处理 (1)JCheckBox类的常用方法: (2)JCheckBox的事件处理: JCheckBox和JRadioButton的事件处理监听接口一样,都是使用ItemListener接口。 六,菜单组件 (1)JMenu和JMenuBar ①JMenu的常用方法: ②JMenuBar的常用方法:

十三周课程总结

房东的猫 提交于 2019-12-05 09:28:00
事件监听 键盘监听及监听处理 在Swing的事件处理中也可以对键盘的操作进行监听,直接使用KeyListener接口即可。 KeyListener接口方法 void keyTyped(KeyEvent e) //键入某个键时调用 void keyPressed(KeyEvent e) //键盘按下时调用 void keyReleased(KeyEvent e) //键盘松开时调用 取得键盘键入的内容,可以通过KeyEvent。 常用方法 public char getKeyChar() //返回键入的字符,只针对与KeyTyped有意义 public int getKeyCode() //返回键入字符的键码 public static String getKeyText(int KeyCode) //返回此键的信息,如“HOME”、“F1”或“A”等 取得键盘信息时最好使用KeyEvent类提供的静态方法getKeyTxet()完成。 在键盘监听中,也可以使用KeyAdapter这个适配器完成键盘事件的监听。 鼠标监听及监听处理 使用MouseListener接口 void mouseClicked(MouseEvent e) //鼠标单击时调用(按下并释放) void mousePressed(MouseEvent e) //鼠标按下时调用 void mouseReleased

第十三周

空扰寡人 提交于 2019-12-05 09:27:57
1.键盘事件及监听处理 在Swing的事件处理中也可以对键盘的操作进行监听,直接使用KeyListener接口即可。 package com.beyole.util; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTextArea; class MyKeyHandle extends JFrame implements KeyListener { private JTextArea text = new JTextArea(); public MyKeyHandle() { super.setTitle("Crystal"); JScrollPane pane = new JScrollPane(text);// 加入滚动条 pane.setBounds(5, 5, 300, 200); super.add(pane);// 像窗体加入组件 text.addKeyListener(this);//

第十三周课程总结

梦想与她 提交于 2019-12-05 09:27:45
1.键盘事件及监听处理 在Swing的事件处理中也可以对键盘的操作进行监听,直接使用KeyListener接口即可; 掌握KeyListener接口方法。 如果想要取得键盘键入的内容,则可以通过KeyEvent取得; 掌握KeyEvent事件的常用方法。 2.鼠标事件及监听处理 如果想对一个鼠标的操作进行监听,则可以使用MouseListener接口; 掌握MouseListener接口的方法。 在每个事件触发后都会产生MouseEvent事件,此事件可以得到鼠标的相关操作; 掌握MouseEvent事件的常用方法。 3.鼠标拖拽事件及监听处理 在Swing的事件处理中可以使用MouseMotionListener接口完成此操作; 掌握MouseMotionjListener接口的方法。 4.菜单组件 JMenu与JMenuBar: JMenuBar组件的功能是用来摆放JMenu组件,当建立完多个JMenu组件之后,需要 通过JMenuBar组件来将JMenu组件加入到窗口中。 掌握JMenuBar的常用方法和JMenu的常用方法。 来源: https://www.cnblogs.com/zcl666/p/11919099.html

第十三周学习总结

╄→гoц情女王★ 提交于 2019-12-05 09:21:58
鼠标事件指与鼠标相关的事件,继承了MouseEvent接口。具体的事件主要有以下一些。 click:按下鼠标(通常是按下主按钮)时触发。 dblclick:在同一个元素上双击鼠标时触发。 mousedown:按下鼠标键时触发。 mouseup:释放按下的鼠标键时触发。 mousemove:当鼠标在一个节点内部移动时触发。当鼠标持续移动时,该事件会连续触发。为了避免性能问题,建议对该事件的监听函数做一些限定,比如限定一段时间内只能运行一次。 mouseenter:鼠标进入一个节点时触发,进入子节点不会触发这个事件(详见后文)。 mouseover:鼠标进入一个节点时触发,进入子节点会再一次触发这个事件(详见后文)。 mouseout:鼠标离开一个节点时触发,离开父节点也会触发这个事件(详见后文)。 mouseleave:鼠标离开一个节点时触发,离开父节点不会触发这个事件(详见后文)。 contextmenu:按下鼠标右键时(上下文菜单出现前)触发,或者按下“上下文菜单键”时触发。 wheel:滚动鼠标的滚轮时触发,该事件继承的是WheelEvent接口。 click事件指的是,用户在同一个位置先完成mousedown动作,再完成mouseup动作。因此,触发顺序是,mousedown首先触发,mouseup接着触发,click最后触发。 dblclick事件则会在mousedown