1

だから、私はただ疑問に思っていました。キー入力で動くピンポンとしての 2 つの JButton、タイマーで動くボール用の小さい JButton、およびスコア用のテキスト ボックスで構成される単純なピンポン ゲームがあるとします。これを作成したとき、移動する前にボタンをクリックする必要がありました。プログラムの実行時にデフォルトでボタンが選択されるようにして、キーを押すだけで最初にクリックせずにすぐに移動できるようにする方法はありますか? ありがとう。

4

3 に答える 3

3

のルート ペインのsetDefaultButtonメソッドを使用します。JFrame

myFrame.getRootPane().setDefaultButton(button);
于 2013-04-08T14:15:30.797 に答える
-1

requestFocus() でデフォルトで選択できると思います。何かのようなもの:

defaultJButton.requestFocus();

初期化時、または再起動、状態のリセットなどを行うたびに、これを行う必要があります。

于 2013-04-08T13:25:33.787 に答える