問題タブ [key-events]
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.
java - JTextField Javaで使用するENTERキー
JTextFieldJava Swing 形式で2 つ使用しています。に値を入力しますJTextField1。ENTER次にキーを押すと、カーソルが に移動しJTextField2ます。これを行う方法?
android - ハニカム下矢印が戻るボタンのように機能しない
ハニカムを搭載したタブレットでうまく動作するように Android アプリを移植しようとしています。私が抱えている問題の 1 つは、キーボードが表示されていて、戻るボタンが下向きの矢印に変わるときです。戻るボタンのアクションとしてだけでなく、一般的にキーイベントとしてそれを拾うことができないようです。これが私のコードです:
そのため、矢印が下向きの場合、LogCat が読み出されず、下向き矢印が KeyEvent であることさえ認識していないように見えます。他の誰かがこれに遭遇しましたか?どうすれば修正できますか?
java - jna を使用して主要なイベントを消費する
私が書いているアプリケーションの 1 つで、他のアプリケーションがそれらを処理しないように、特定の重要なイベントを消費する必要があります。
私のコードでは、次のように com.sun.jna.platform.win32.WinUser.LowLevelKeyboardProc を作成します。
proc の最後に新しい LRESULT(1) を返すと (最後にコードがコメントアウトされます)、すべてのキーボード イベントが消費されます。しかし、私はそれを
そうあるべきであり、消費したいメインのキーボードイベントのみを消費しようとしますが、キーボードイベントは消費しません。必要なイベントを消費できない理由や、それを修正する方法を知っている人はいますか?
java - アクセラレータ キー値 java.awt.event.KeyEvent
アクセラレータを使用してCTRL+を実行しC、次にCTRL+Vを使用して Java/junit を使用していますCTRL+の値を取得しVて確認する方法はありますか?
java - 重要なイベントをキャプチャする方法
私が見つけた主要なリスナーの例はすべて、テキストボックスやメニューなどのメインパネル以外のコンポーネントを扱っています。setMnemonicを使用してメニューホットキーをプログラムする方法を知っていますが、このメソッドは使用できないようで、oraclekeylistenerチュートリアルへのリンクが壊れています。メインフォームで右クリック>[イベント]>[キー]>[キーを押す]を実行すると、次のように表示されますが、どのキーも発生しませmainPanelKeyPressed.
ん。フォーカスとは関係なく、キーイベントを使用してアクションをトリガーする正しい方法は何ですか。
java - キーバインディングが死ぬのはなぜですか?
このアプリケーションは、GUIボタンまたは矢印キーが押されたときにモーター移動コマンドを送信し、GUIボタンまたは矢印キーが離されたときにモーター停止コマンドを送信する必要があります。これらのバインディングは、対応するGUIボタンが押されるまで、下矢印に対して正常に機能します。GUIボタンが押された後、矢印キーは無視されます。バインディングを強制終了したのがフォーカスの変更である場合、フォーカスの変更から独立するようにバインディングをプログラムするにはどうすればよいですか?そうでない場合、実際の問題は何であり、どのように修復されますか?
キーバインディング
GUIボタン
java - JTabbedPane でタブを切り替えるときに KeyListener を介してフォーカスを変更する
私が計画したことは、Enterキーを押すと、アプリケーションがボタンを起動し、フォーカスbtn_teachのある別のタブに切り替えることです。textfield今、それを実装すると、ボタンを手動で押すと( を押さずに)Enter完全に機能します。実際に を押すEnterと、タブは元に戻りますが、そのタブのテキスト フィールドにはフォーカスがありません。
tpであるJTabbedPane。私の計画は、タブ インデックス 1 からタブ インデックス 0 に切り替えて、txt_sendフォーカスを設定することです
KeyListenerでタブを切り替えるときにフォーカスを変更する正しい方法は何JTabbedPaneですか?
c# - Tab の Enter を変更
Enter キーを Tab にして、コントロールのフォーカスを変更する必要があります。私はjavascriptのいくつかの方法を試しましたが、うまくいきました...しかし、いくつかのModalPopupExtenderでは、EnterをクリックするとPopUpが閉じます。または、内部にTextBoxを含むグリッドビューがある場合は、EnterをクリックするとPopUpも閉じますまたは生成しますポストバック。誰かが解決策を持っていますか?助けてくれてありがとう!
flash - as2 の外部 SWF の背後にあるボタン
プリローダーを使用して外部 SWF をロードし、その関数/変数にアクセスしていますが、外部 SWF がロードされた後、ムービークリップ (外部 SWF にアクセスするためのボタンが含まれています) がロードされた SWF の後ろにとどまります。外部swfをロードしました。
ローダーを使用するコード:
java - "Windows キー" + "その他のキー" - Java は "その他のキー" を検出しません
トピックの問題に対応する解決策はありますか。たとえば、Windows キー + スペースを押すと、次のようになります。
キータイプ: Windows
私はそれがすべきだと思います:
keyTyped: Windows
keyTyped: Space
keyReleased: Windows
keyReleased: Space
私のコード:
ありがとう!