0

マルチタッチ プログラムを作成する必要があります。私はすでにMT4JEclipseにインストールしていますが、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 に答える