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

问题描述:

从mxj对象中,有什么方法可以确定当前是否按下了任何鼠标按钮?如何从Max/MSP中的mxj对象中获取鼠标状态

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

任何想法?

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

我用它来获得鼠标位置。

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

获取鼠标状态应该是与上面的代码的帮助下很容易。