Javaコマンドラインアプリケーションで<tab>キーストロークをキャプチャするのに問題があります。System.in.read()を使用するTabキーを押しても何も得られないようです。これに取り組むための最良の方法は何ですか?
コンテキストを示すために、ユーザーがコマンドの途中でタブキーを押してコマンドをオートコンプリートできるようにしようとしています(bashシェルで行うのと同じように)。これを達成するためのより良いアプローチがあるかどうか、私は提案を受け入れています(おそらく、System.in.read()を使用することは、これにアプローチするための最良の角度ではありませんか?)。