简单的原始终端程序窗口

时间:2015-07-01 02:37:46

标签: java windows terminal stty

我需要能够在没有用户按下java输入的情况下获得输入。据我所知,如果没有我想避免的JNI / JNA,就无法做到这一点。所以我正在寻找一个小程序,可以为我做这个,然后再次调用时撤消它(可能有不同的参数?)它可以是任何语言(最好是编译的),但最好是没有MS视觉编译工作室,因为我宁愿不安装它。

基本上是否有一个可以用Java调用的stty raw等效的窗口?

1 个答案:

答案 0 :(得分:0)

你肯定还需要JNI。然而,许多图书馆已经存在。你可以在这里试试JCurses:http://sourceforge.net/projects/javacurses/但它在3年内没有更新!

我相信如果您使用的是UNIX / Linux,那么Lanterna(https://code.google.com/p/lanterna/)也可以为此目的提供一些东西(而且它还有更多的更新和易于使用)。

我不认为任何更具体和轻量级的东西,你不必自己写一个。