Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Lanterna:向上/向下翻页_Java_Terminal_Keyboard_Lanterna - Fatal编程技术网

Java Lanterna:向上/向下翻页

Java Lanterna:向上/向下翻页,java,terminal,keyboard,lanterna,Java,Terminal,Keyboard,Lanterna,是否可以使用捕获向上翻页和向下翻页键?我正在用Java创建一个(专门的)十六进制编辑器,并认为集成终端/诅咒支持也是一个好主意。如果不可能,那么在使用本机代码的其他库(例如Java curses库)中是否可能 或者我应该走more和less的道路,使用特定的键(空格和b作为背面)?似乎可以使用Lanterna 2中的键。Kind和Lanterna 3中的键类型来查找这些键。因此,您不应该寻找特定的字符 所有的功能键和所有的控制键,甚至包括回车键都可以通过这种方式轻松找到。Lanterna 2中的

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


或者我应该走
more
less
的道路,使用特定的键(空格和
b
作为背面)?

似乎可以使用Lanterna 2中的
键。Kind
和Lanterna 3中的
键类型来查找这些键。因此,您不应该寻找特定的字符

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


对于Lanterna 2,可以在标题“读取键盘输入”下找到此信息。

我还没有尝试捕获所有内容,如果没有人能够回答此问题,我会尝试这样做。API似乎没有提到PG UP/PG DOWN。