int readChar = cnslRdr.readCharacter();
if ( readChar == 9){
if (cnslRdr.readCharacter() == 9 ){
cnslRdr.println("Double tab presssed..");
continue;
}
}
上面的代码在命令提示符下运行时没有检测到输入的第一个字符。以上逻辑用于检测Jline2.14控制台Reader中的Double Tab按键