特定のアクション用の JButton を持つ Jframe を作成しました。ここで、キーボードの Enter キーを押すたびに、Jbutton でコーディングしたアクションが実行される状況が必要です。私の Jframe は Netbeans 7.3 で設計されました。
1094 次
2 に答える
3
ここで、キーボードの Enter キーを押すたびに、Jbutton でコーディングしたアクションが実行される状況が必要です。
- JButton を JRootPane のデフォルト ボタンにします。
setDefaultButton(myJButton)
これを行うには、ルート ペイン を呼び出します。getRootPane()
また、JFrameを呼び出して JRootPane を取得できます。JTextField にフォーカスがあるときにこのアクションが必要な場合は、解決策が異なることに注意してください。ここで、JButton に与えられたものと同じ ActionListener を JTextField に追加します。
于 2013-04-21T14:39:40.850 に答える
-1
ActionListener インターフェイスを実装する
アクション イベントを受信するためのリスナー インターフェース。アクションイベントの処理に関心のあるクラスはこのインターフェースを実装し、そのクラスで作成されたオブジェクトは、コンポーネントの addActionListener メソッドを使用してコンポーネントに登録されます。アクション イベントが発生すると、そのオブジェクトの actionPerformed メソッドが呼び出されます。
于 2013-04-21T14:40:07.020 に答える