Java 鼠标坐标显示事件监听MouseMotionListener

1、定义鼠标的坐标  当鼠标移动时发生显示事件

方法摘要
 void mouseDragged(MouseEvent e)
          鼠标按键在组件上按下并拖动时调用。
 void mouseMoved(MouseEvent e)

鼠标光标移动到组件上但无按键按下时调用。

 1 public class TestKeyAndMouse extends Frame implements MouseMotionListener
 2 {
 3     static TextField field;
 4
 5     public static void main(String[] args) {
 6         TestKeyAndMouse frame = new TestKeyAndMouse();
 7
 8         frame.setSize(500, 300);
 9
10         //frame.addKeyListener(frame);
11         frame.addMouseMotionListener(frame);
12
13         field = new TextField();
14         frame.add(field,BorderLayout.SOUTH);
15
16         frame.setVisible(true);
17     }
18
19     @Override
20     public void mouseDragged(MouseEvent e) {
21
22     }
23
24     //鼠标移动事件
25     @Override
26     public void mouseMoved(MouseEvent e)
27     {
28         field.setText("您鼠标的当前作标为X:" + e.getX()+ " Y:" + e.getY());
29     }
30 }

时间: 2024-08-25 17:52:04

Java 鼠标坐标显示事件监听MouseMotionListener的相关文章

java鼠标与键盘事件监听

package cn.stat.p3.windowdemo; import java.awt.Button; import java.awt.FlowLayout; import java.awt.Frame; import java.awt.TextField; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.event.MouseAdapter; import java.awt

4.JAVA之GUI编程事件监听机制

事件监听机制的特点: 1.事件源 2.事件 3.监听器 4.事件处理 事件源:就是awt包或者swing包中的那些图形用户界面组件.(如:按钮) 事件:每一个事件源都有自己特点有的对应事件和共性事件.(如:鼠标单击事件) 监听器:将可以触发某一事件的动作(不止一个动作)都已经封装到了监听器中. 以上三者,在java中都已经定义好了,直接获取其对象来用就可以了. 我们要做的事情是,就是对产生的动作进行处理. 图解事件监听机制: 4.JAVA之GUI编程事件监听机制,布布扣,bubuko.com

Java SE (3) 之 事件监听

1 package com.sun; 2 import java.awt.*; 3 import javax.swing.*; 4 import java.awt.event.*; 5 public class Demo_1_1 extends JFrame implements ActionListener{ 6 7 Mypanel mp; 8 public static void main(String[] args) { 9 // TODO Auto-generated method st

JAVA中按钮的事件监听的三种方式

JAVA中的Swing组件,按钮的重点是进行事件的监听,可以通过调用JButton的addActionListener()方法.这个方法接受一个实现ActionListener接口的对象作为参数,ActionListener接口中只包含一个actionPerformed()方法,所以如果想把事件处理的代码与JButton进行关联,就需要如下的三种做法: 第一种: public class Button extends MyFrame {    private JButton        b1

java中的key事件监听机制

package com.at221; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.JFrame; public class TestKey { public static void main(String[] args) { JFrame f = new JFrame(); f.addKeyListener(new MyKeyListener()); f.setVisib

JAVA学习笔记(四十七)- 事件监听

定义ActionListener接口的实现类实现事件监听 import java.awt.Button; import java.awt.Frame; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; /* * 事件监听 */ public class Te

JavaScript-4.6鼠标事件监听,获取鼠标坐标window.event---ShinePans

<html> <head> <meta http-equiv="content-type" content="text/html" charset=GB2312"/> <title> 4.5 window.event应用 </title> <script> function body_onclick(){ alert("鼠标点击的坐标是\r\nx:"+event.x

Java中的事件监听机制

鼠标事件监听机制的三个方面: 1.事件源对象: 事件源对象就是能够产生动作的对象.在Java语言中所有的容器组件和元素组件都是事件监听中的事件源对象.Java中根据事件的动作来区分不同的事件源对象,动作发生在哪个组件上,那么该组件就是事件源对象 2.事件监听方法: addMouseListener(MouseListener ml) ;该方法主要用来捕获鼠标的释放,按下,点击,进入和离开的动作:捕获到相应的动作后,交由事件处理类(实现MouseListener接口)进行处理. addAction

JAVA 图形开发之计算器设计(事件监听机制)

/*文章中用到的代码只是一部分,需要源码的可通过邮箱联系我 [email protected]*/ 前段时间刚帮同学用MFC写了个计算器,现在学到JAVA的图形开发,就试着水了一个计算器出来.(可以说是一个水的不能再水的计算器了,感觉MFC真好用) 既然是设计计算器,首先肯定是要做一个计算器界面出来了,但面对JAVA容器的两种布局,想把按钮放整齐真的是一件比较难的事,我就直接用了坐标法贴图(上篇博客中有介绍).这是我设计的界面 界面设计完了,下面就要开始实现按按钮输入数据.这时就需要使用事件监听