3
今、私はbashのようなコマンドラインアプリケーションを開発しています。オートコンプリート機能を実装するには、ユーザーがTabキーを押したことを知っておく必要があります。しかし、私はコンソールアプリケーションでキーボードイベントを聴く方法を知らない。コンソールアプリケーションでキーボードイベントを聴く方法
前もって感謝します。
今、私はbashのようなコマンドラインアプリケーションを開発しています。オートコンプリート機能を実装するには、ユーザーがTabキーを押したことを知っておく必要があります。しかし、私はコンソールアプリケーションでキーボードイベントを聴く方法を知らない。コンソールアプリケーションでキーボードイベントを聴く方法
前もって感謝します。
KeyListenerまたはKeyAdapterイベントハンドラを使用する必要があります。例はhttp://www.kodejava.org/examples/224.htmlにあります。 –
GUIアプリケーションではありません。 – Alanmars
次に、コンソールから文字を読むことができます。これを読んだら、それがTABであるかどうかを知ることができ、さらに進むことができます。 - http://stackoverflow.com/questions/2597841/scanner-method-to-get-a-char –