标签: clojure lanterna
是否可以获取Lanterna终端/屏幕中所有当前按下的键的列表?
即没有得到最后按下的按键,也没有等待按键被按下。我想获取当前按住的所有键的列表。
我意识到这可能是带端子的灯笼的限制。如果是这样,是否有替代方法来实现支持轮询按键的文本UI?
答案 0 :(得分:0)
我不认为键盘的软件界面通常会提出这样的问题。据我所知,最好的方法是自己构建它:监视按键按下和按键按下事件,并维护一组已掉下的按键而不会出现后续事件。