問題タブ [actionevent]

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 に答える
319 参照

java - Javafx - 同期遅延 - カードフリップ

私は実際にメモリーゲームに取り組んでおり、ゲームのゲームプレイ部分を書くべきところに行き詰まっています。Nだから:私はcardの配列を持っていますobjects。各オブジェクトにはcardNum、識別子と呼ばれる属性があります。その配列にを書くべきだと思うactionListenerので、カードを裏返すと、裏返されたカードcardNumが 2 つの要素の配列に配置され、配列の 2 つの要素が等しい場合、ペアが見つかります。問題は、最後に裏返されたカードを取得する方法がわからないことcardNumです。どんな助けでも大歓迎です。

これが私が試した方法です:

問題は、このメソッドを呼び出すと、ゲームが描画されないことです。どうにか使用スレッドを使用できますか?

編集

クリックされたカードのインデックスを取得する方法は次のとおりです。UI で呼び出します。

これが私がそれを使用している方法です:

カードの反転に遅延がありeasyGamerequestMoveメソッドでも両方のインデックスが同じに設定されます。

0 投票する
2 に答える
66 参照

java - ボタンの機能を変更するには?

現在、Swing を使用して Java でゲームを作成しています。私はボタンを持っています。それが 1 つのことをしたら、そのアクションを変更したいと思います。if ステートメント、if-else ステートメント、while ループ、その他さまざまなことを試しましたが、うまくいきません。誰でもこのようなことをする方法を知っていますか?

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

java - JFrames によるデータ転送

私はJFrameをほとんど持っていません。そのうちの 1 つ (textBox を含む) を使用して、入力データを別のクラスの変数に転送したいと考えています。この変数は、JComboBox 選択リストを作成するために使用されます。JButton 経由で入力データを転送しようとしましたが、結局何も転送されず、JComboBox は空のままです。どうにかして JComboBox などを更新する必要がありますか? 私のコード:

データベース クラスの変数:

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

java - カスタム mousevent メソッドでの NullPointerException

数独アプリの gui クラスが 1431 行目で "Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException" という null 例外をスローします。

クラス オブジェクト sudoku1 の開始時に次のように宣言されます。

そしてメインメソッドrun()で作成されました:

grid オブジェクトは Cell 型の 2 次元配列です。

したがって、grid[x][y] にアクセスするための適切な方法が記載されています。また、配列内のオブジェクトは makeGrid() メソッドで初期化されます。Null 例外エラーが発生する理由???

PS最初のifは、同じ例外があったためコメントされています:-S ... xとyは0〜8の範囲の座標であり、以下に示すようにクリックメソッドの引数です

0 投票する
2 に答える
6254 参照

java - Java チェックボックス アクション

チェック ボックスがあり、Netbeans の設計からアクション スクリプトを作成すると、次のような関数が作成されます。

これは完全に機能しますが、jCheckBox1 がチェックされていないときにすべてをゼロに設定したいのですが、現在のコードのようにチェックを外すと、変更は表示されません。

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

java - Java でチェックボックスの選択を制限する

プログラムに複数のチェックボックスがあります。ユーザーに 3 つのチェックボックスのみを選択してもらいたいのですが、そのうちの 3 つがチェックされている場合は、他のチェックボックスを無効にする必要があります。さらに、1 つがチェックされていない場合は、他のすべてを有効にする必要があります。