0

是否可以使用Lanterna捕获向上翻页和向下翻页键?我正在用 Java 创建一个(专门的)十六进制编辑器,并认为集成终端/诅咒支持也是一个好主意。如果不可能,是否可以在使用本机代码的其他库之一(例如 Java curses 库)中实现?

或者我应该采用moreless使用特定键(空格和b后退)?

4

1 回答 1

0

似乎可以Key.Kind在 Lanterna 2 和KeyTypeLanterna 3 中找到这些键。所以你不应该寻找特定的字符。

所有功能键,所有控制键,甚至包括回车键,都可以通过这种方式轻松找到。NormalKey在 Lanterna 2 和CharacterLanterna 3 中,只有普通字母和其他字符由 表示。

对于 Lanterna 2,可以在标题Read keyboard input下找到信息。

于 2014-08-13T22:20:13.317 回答