問題タブ [key-bindings]

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.

0 投票する
1 に答える
1467 参照

java - KeyAdapter が応答していません ~ Java

シンプルなブレイクアウトゲームを作成しています。ただし、KeyAdapter は入力を受け取っていません。コードは私には問題ないように見えますが、もっと基本的なものが欠けているのではないでしょうか?

これらはすべて基本的な入力ハンドルです。左矢印を押しても、テスト変数は変化しません。ここで何が問題なのですか...

0 投票する
2 に答える
2052 参照

vim - Emacsはvimでキーを説明します

現在のコンテキストでキーボードショートカットがバインドされているものを表示するVimの機能はありますか?emacsのdescribe-keyのようなもの。

安全に再バインドできるキーと、何か便利なものにバインドされているキーを見つけようとしています。

0 投票する
2 に答える
1259 参照

java - JTree / JList/JTableのニーモニックを設定する方法

Buttonsのように、setMnemonic()はありません。

自動化されたUIテストを構築しようとしています。これには、UIキーボード全体を駆動することが不可欠です。ニーモニック(アクセラレータまたはショートカット)を使用してウィジェット間を移動することは、実証済みの真の方法です。

ただし、上記のコンポーネントのニーモニックを設定する方法がわからないようです。キーボードナビゲーションをブルートフォースしたり、要素間をタブで移動したり、グローバルアクセラレータを手動で登録したりする方法があります。しかし、ここまで行かなければならない場合は、少なくともこのためのベストプラクティスについていくつか意見を述べたいと思います。

<編集>

camickrは正しかった。私はただリラックスして、この主題に関するドキュメントを読み終えなければなりませんでした。それからそれは非常に簡単になりました。これが検索を行う人の最終結果です。

0 投票する
3 に答える
6984 参照

java - 別のクラスのJavaKeyListener

したがって、ここにメインクラスがあり、基本的に新しいjframeを作成し、それにワールドオブジェクトを追加します。ワールドオブジェクトは、基本的にすべての描画とキーリスニングが行われる場所です...

ワールドクラスからどの程度正確にキー入力を取得しますか?(これまでのところ、ワールドクラスでjpanelを拡張し、keylistenerを実装しています。コンストラクターでaddKeyListener(this)を使用しています。これらのメソッドも自動実装されているため、次のようになります。

しかし、これはうまくいかないようですか?

0 投票する
4 に答える
236 参照

vim - vimでは、次の単語に進まずに、「*」を再バインドして現在の単語を強調表示する方法はありますか?

私はよく*を使用して現在の単語のすべてのインスタンスを強調表示しますが、それが次の単語に進むという事実はかなり厄介です。実際に進む必要がある場合はいつでも「n」を使用できることを知って、この動作を無効にしたいと思います。

何か洞察はありますか?

編集:視覚的に気が散るので、画面の再描画は絶対に避けたいと付け加えておきます。

0 投票する
2 に答える
335 参照

java - JTableコンポーネントのデフォルトの動作を変更する方法

JTableで使用されるデフォルトのショートカットを変更する方法はありますか?たとえば、HomeキーとEndキーを変更して、最初/最後の列ではなく最初/最後の行に移動したいとします。

これを行う方法はありますか?助けてくれてありがとう。

0 投票する
2 に答える
1226 参照

vim - VIM(jk)がスクリーン行ではなくファイル行をナビゲートするのはなぜですか?

VIM がデフォルトのライン ナビゲーション (jk) を設定して、スクリーン行ではなくファイル行をナビゲートする理由。この動作が望ましいユースケースはありますか?

0 投票する
2 に答える
9360 参照

zsh - zsh bindkey エスケープ シーケンスの解釈

bindkey私は通常、ウェブ上で (コマンドを使用して) 興味深い zsh キーバインド設定を見つけます。私の質問は、これらのエスケープされたシーケンスがマップされたものをどのように解釈するのですか? たとえば、これはoh-my-zshkey-bindings.zshのスニペットです。

これらのキーマップがどのように表現されるかについての参照はありますか? また、それはzsh固有ですか、それともプラットフォーム固有ですか?

catまたはCtrl-Vを使用して、特定のキーに対応するエスケープされたシーケンスを見つけることができることを認識しています。逆の一致を見つけるためにブルートフォースを使用できることを考えると、これはキーボードに存在しないキー (Mac ラップトップの Home/End など) では機能しません。したがって、物理キーボードに関係なくキーを決定できる方法を好みます。

0 投票する
3 に答える
7254 参照

c# - MenuItem.InputGestureTextを設定しても、入力ジェスチャを実行したときにMenuItemがアクティブにならないのはなぜですか?

のキーボードショートカットを実装したいMenuItem。私は以下のコードを使用しました:

しかし、InputGestureTextを押したときにプロパティが応答していませんCTRL+N。Visual Studio Express Edition 2010を使用しています。ここに何か足りないものがありますか?