2017-12-14 41 views
1

2 framesどのように入力されたテキストに画面キーボードのスイングから別のスイングのJFrame

に、私は他のJFrameにキーの押下を送信するために使用することができますが、それはJTextFieldのに焦点を当てていない画面キーボードのスイングを持っています。

すべてのキーにjtextfield.requestfocusを入れて、動作するはずですか?

注:

のJFrameは、キーボードのスイングを呼び出して、あなたが使用することができ、キーボードのフレームを作成すると、フォーカス要求

+0

帽子が見えるようにjtextfield.requestfocusを入れてみましたか? –

答えて

2

ためのJTextFieldのインスタンスを渡し入力:

frame.setFocusableWindowState(false); 

これは防ぐ必要がありますフォーカスを受け取ってからフォーカスを得るまでのウィンドウは、他のウィンドウに残ります。

関連する問題