2017-05-16 20 views
1

現在、JLine(http://jline.sourceforge.net/)を使用して、Javaコンソールで文字を一度に1つずつ読み込みます。JavaコンソールでCtrlキーとAltキーを検出します

Terminal terminal = TerminalFactory.getFlavor(TerminalFactory.Flavor.WINDOWS); 
terminal.init(); 
terminal.setEchoEnabled(false); 

int i; 
InputStream in = terminal.wrapInIfNeeded(System.in); 

i = in.read(); 

私はin.read();呼ばれたときCtrlキーまたはAltキーキーが押された場合にどのように検出することができますか? CtrlまたはAltキーが押された場合、javadocsやその他のソースから読み込む方法を知ることができません。

答えて

関連する問題