String s = 鼠标在坐标 + ( +x+ +y+ ) + 处离开 ;statu *** ar setText(s);}
MouseEvent(鼠标事件)有两个方法:getX();getY();可以获得mouse的坐标。定义一个类,implements mouseListener,mouseMotionListener就能ok了 如:import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Mousetracker extends JFrame implements MouseListener,MouseMotionListener //...
MouseInfo.getPointerInfo().getLocation()这个和控件无关,只是和桌面设备相关。
public int getXOnScreen()返回事件的绝对水平 x 坐标。在虚拟设备多屏幕环境中,桌面区域可以跨越多个物理屏幕设备,这些坐标相对于虚拟坐标系。否则,这些坐标相对于与 Component 的 GraphicsConfiguration 关联的坐标系。返回:x 表示绝对水平位置的整数。从以下版本开始:1.6 另请参见:GraphicsConfiguratio...
addListener(new HookEventListener() { public void acceptHookData(HookData hookData) { if (hookData != null) { DealHookMouseData(((MouseHookData) hookData).getPointX(),((MouseHookData) hookData).getPointY());} } });Hook.MOUSE.install();大概就是这个意思。LS的比较简单。