問題タブ [mousepress]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
119 参照

java - プログラムがマウスのクリックを検出していません

初めてのゲームをコーディングしていますが、メニュー画面が機能しません。以下は私のメニューのコードです。終了ボタンをテストしようとしていますが、どこをクリックしてもプログラムが終了しません。System.out.println(e.getX()+", "+e.getY());また、自分のmousePressed()メソッドに追加しようとしましたが、うまくいきませんでした。何も出力されません。私は完全に道に迷っており、助けが必要です。これが愚かな質問である場合は申し訳ありませんが、私はこれに完全に慣れていません! ありがとう!

0 投票する
1 に答える
579 参照

java - Mouse Pressed イベントが 2 回発生する

私はそれをしようとしているので、マウスが押されると、一度だけ起動されます。ただし、2回発射され続けます。これが for ループを通過しているためかどうかはわかりませんが、クリックしている配列のインデックスをマウス リスナーにキャッチさせたいと考えています。そのため、2次元配列の各インデックスに割り当てます。これを行うより良い方法があるかどうかはわかりません。

コード:

マウスをクリックすると、常に印刷されます 最初に xcoord1、ycoord1 を押しました 次に xcoord2、ycoord2 を押しました

0 投票する
3 に答える
1991 参照

c++ - mouseDoubleClickEvent の前に常に mousePressEvent を呼び出す理由

次のコードを検討してください。

ダブルクリックを処理するたびに、出力は次のようになります。

これは、Qt が 2 回目のプレスを待たずに 1 つのプレスが進むとすぐに常に mousePressEvent を呼び出すことを意味します。このオプションをオフにして、ダブルクリックの場合に mousePressEvent 呼び出しが実行されないようにする方法はありますか?

0 投票する
1 に答える
1402 参照

c++ - mousePressEvent が単純な QGraphicsView で機能しない

私は大学のプロジェクトで qt ライブラリを勉強しています。私は単純なウィンドウを作成しようとしてgraphicsViewいますgraphicsView. 関数で最初に試しましmouseMoveEventたが、機能させることができませんでした。で試してみましfilterたが、それらを使用しても機能しません。私は本当にこのことに行き詰まっています。ここにコードを提供します。問題は、mousePressEvent が graphicsView の外側でのみ正常に動作し、常に「1. X: ... Y: ...」と出力することです。次のように、graphicsView の新しいクラスも作成しました。

myGraphicView.cpp は次のとおりです。

MainWindows.h は次のとおりです。

MainWindows.cpp は次のとおりです。

0 投票する
0 に答える
473 参照

qspinbox - QDoubleSpinBox + MousePressEvent

QDoubleSpinBox の独自のバージョンを実装して、int/FloatFields を使用して Maya のように動作させようとしています。これにより、Ctrl+クリック+ドラッグして値を変更できます。

このシステムは、値からテキストを設定することで QLabel で動作していますが、QDoubleSpinBox でそれを実行しようとすると、mousePressEvent に問題が発生します。フィールド自体ではなく、矢印ボタンでのみ機能します...

ここに私の初期コードがあります:

この場合、うまくいきません。だから私はこれを試しました:

そして驚き!動作しません...しかし、QDoubleSpinBoxをQLineEditに置き換えると動作します...なぜですか? 私にとっては、デフォルトでは mousePressButton が機能しないのと同じように機能します...

私が見逃している特別なものはありますか?

ありがとう !

0 投票する
1 に答える
10 参照

jbutton - JButton はシミュレートされた MousePress (ロボット) で異なる動作を示します

ロボットでシミュレートすると、マウスを押した後に JButton が「押された」状態を表示しないのはなぜですか。MouseEvents JButton の受信はまったく同じですが、結果は異なります。誰でも理由を知っていますか?

0 投票する
1 に答える
77 参照

jquery - モバイルへのアプリケーションを開発するJqueryでマウスプレスを作成するには?

私はJqueryが初めてです。

HTML5+CSSとJQUERYでモバイルアプリを開発しているのですが、

たとえば、ネイティブ コードを使用して Android 用のアプリケーションを開発する場合: リストビューで関数を使用できます。ユーザーが数秒間押すとアクションが発生するため、同じイベントを実行したいと思いますが、jquery を使用します。

私はこのdivを持っています

それをクリックすると、次のようなことをしたいと思います:

どうすればそれを行うことができますか?