获取鼠标光标位置的Windows组件名称

时间:2014-11-04 07:05:44

标签: java windows

我正在开发一个盲人可以与计算机交互的应用程序。我已经完成了计算机根据用户给出的命令响应的部分。我被卡住的部分是我想在用户移动光标时给出语音反馈,例如如果鼠标在D:\驱动器上,那么用户应该获得它D:\驱动器的反馈... .i想要为整个窗口做...使用java ....我正在使用jsapi

public void mouseClicked(MouseEvent e) {               
    strEvent = "MouseClicked";
    x = e.getX();
    y = getY();
    repaint();
}

1 个答案:

答案 0 :(得分:0)

您可以使用MouseMovementListener并在每个移动事件中获取光标的位置,并以某种方式获取该位置的组件,并获取其名称。当我到我的电脑上时,我会看一下它并编辑我的答案。

编辑:我不认为java可以实现这一点。您可能能够使用C ++或C#,可能来完成。