【发布时间】:2011-01-05 20:27:43
【问题描述】:
我无法在我的 Java 命令行应用程序中捕获
为了提供一些上下文,我试图让用户在命令中按 Tab 键以使其自动完成命令(就像您在 bash shell 中所做的那样)。如果有更好的方法来实现这一点,我愿意接受建议(也许使用 System.in.read() 不是解决这个问题的最佳角度?)。
【问题讨论】:
-
请参阅stackoverflow.com/questions/1066318,了解在“原始模式”下读取单个字符的讨论。正如 Paul 和 Michael 所指出的,这将需要一个依赖于平台的解决方案。
标签: java keystrokes