如何从Max / MSP中的mxj对象中获取鼠标状态

时间:2013-04-14 21:22:16

标签: java max-msp-jitter

从mxj对象内部,有没有办法确定当前是否有任何鼠标按钮被按下?

我知道在Max补丁中,这些数据可以从[mousestate]对象中收集。我想做同样的事情,但是在我的Java代码中。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我用它来获得鼠标位置。

public void bang() {
        Point p = MouseInfo.getPointerInfo().getLocation();
        post(""+p.getX());
}

借助上面的代码,获取鼠标状态应该非常简单。

答案 1 :(得分:-1)

经过几个小时的搜索,我无法找到从mxj对象中获取鼠标状态数据的任何方法。我不确定这是可能的。我最终使用[mousestate]来制定一个笨重的解决方案。