Java低速GUI Swing 5 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
405:デフォルトの名無しさん 07/05/12 18:35:47 ありがとうござました 406:デフォルトの名無しさん 07/05/23 23:57:55 JFrame上のKeyEventを常に取得したいと思いまして、次のようなクラスを class testKeyEv extends JComponent { public testKeyEv(){ enableEvents(AWTEvent.KEY_EVENT_MASK); addKeyListener(new stateCheckKeyHandler()); setFocusable(true); } } setGlassPane()でセットして実行すると、始めはちゃんとキーイベントを取得してくれるのですが、 マウスでほかのボタンをクリックしたりすると二度とキーイベントを取得してくれません。 ちなみに stateCheckKeyHandlerはKeyAdapterをextendsしたのもです。 マウスイベントはほかのコンポーネントにそのまま渡して、KeyEventだけを常に取得し続けるには どうすればいいでしょうか? 407:デフォルトの名無しさん 07/05/24 00:13:43 そのフォーカスがあたったコンポーネントでは通常の動作はしていいの?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5112日前に更新/197 KB
担当:undef