9
私のアプリケーションのUIにある私のボタンが聞くべきイベントを知りたいですか?マウスをクリックするには?プレスリリースとリリースイベントはどうですか?タッチスクリーンでクリックしても同じですか?SWINGを使用したタッチスクリーンアプリケーションのプログラミング
おかげで、 Tomer
私のアプリケーションのUIにある私のボタンが聞くべきイベントを知りたいですか?マウスをクリックするには?プレスリリースとリリースイベントはどうですか?タッチスクリーンでクリックしても同じですか?SWINGを使用したタッチスクリーンアプリケーションのプログラミング
おかげで、 Tomer
ほとんどのタッチスクリーンは、単にマウスをエミュレートし、ニーズが単純なので、もしあなたが特別なことをする必要はありません - JButtonが、まだするActionEventを発射、コンボボックスがまだItemEventsを発射、などあなた場合(mouseClicked、mousePressed、mouseDraggedなどの)通常のマウスイベントを使用して、独自のジェスチャーロジックを提供したり、答えに示唆されているライブラリを見たりすることができます(マルチタッチ、フリックスクロールなど) this similar questionです。
タッチスクリーンでMouseClicked、MousePressed、MouseReleasedの動作を模倣したいだけです(マルチタッチやものを使わずに) - タッチパネルでActionPerformedイベントのみがサポートされています。だから私が望むすべてのイベントを模倣する唯一の方法は、MT4jのようなものを使うことです? – tomericco
いいえ、私はどのコンポーネントでもMouseEventリスナーを登録できると思います。これを試してもうまくいかないのですか?どのタッチスクリーンを使用していますか? –
タッチスクリーンがmouseMoved()またはmouseDragged()を発しているのだろうか?それは多くの疑問を解決するだろう。 –