本文整理了Java中org.fusesource.jansi.internal.WindowsSupport.readByte()
方法的一些代码示例,展示了WindowsSupport.readByte()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WindowsSupport.readByte()
方法的具体详情如下:
包路径:org.fusesource.jansi.internal.WindowsSupport
类名称:WindowsSupport
方法名:readByte
暂无
代码示例来源:origin: org.jboss.forge/forge-shell
private int readByte()
{
return WindowsSupport.readByte();
}
代码示例来源:origin: org.scala-lang/jline
private int readByte() {
return WindowsSupport.readByte();
}
代码示例来源:origin: org.jboss.forge/forge-shell
@Override
public void run()
{
while (connected)
{
try
{
int read = WindowsSupport.readByte();
blockingQueue.put(read);
Thread.yield();
}
catch (InterruptedException e)
{
// Stop reading
break;
}
}
}
}
代码示例来源:origin: org.jboss.jreadline/jreadline
@Override
public int[] read(boolean readAhead) throws IOException {
if(Settings.getInstance().isAnsiConsole())
return new int[] {WindowsSupport.readByte()};
else {
int input = this.input.read();
int available = this.input.available();
if(available > 1 && readAhead) {
int[] in = new int[available];
in[0] = input;
for(int c=1; c < available; c++ )
in[c] = this.input.read();
return in;
}
else
return new int[] {input};
}
}
内容来源于网络,如有侵权,请联系作者删除!