0

我需要创建一个多点触控程序。我已经MT4J在 eclipse 中安装了,但我不知道 MT4J 给出的例子。这是我的代码:

jbtn2.addMouseListener(new MouseAdapter()
{
      public void mouseClicked(MouseEvent me) 
      {
          Sound1.Sound5.play();
      }
}); 

如何修改我的 mouselistener 以便我可以将它变成一个多点触控程序。

4

1 回答 1

0

假设 jbtn2 是一个 MTImageButton,您可以添加一个 GestureListener 并监听事件“TapEvent”。你想做类似的事情

    button.addGestureListener(TapProcessor.class, new IGestureEventListener() {
        public boolean processGestureEvent(MTGestureEvent ge) {
            TapEvent te = (TapEvent)ge;
            if (te.isTapped()){
                //Code to run when the button is tapped. A MT Event.
            }
            return true;
        }
    });

这将允许您在 MT4j 中创建接受触摸的按钮,如果您希望它们也可用于鼠标,则需要添加鼠标点击侦听器。

于 2013-08-02T00:51:35.793 回答