使用Java控制台应用程序中的选项卡在屏幕上移动

时间:2011-05-01 20:09:05

标签: java console-application

首先,我的java技能很少。我的任务是创建一个类似于仍在使用的旧CICS系统的控制台应用程序。因此需要允许用户“选项卡”到屏幕区域以输入数据。然后,根据输入,控制台将按预期执行。

我不是要求任何人编写代码,我只是需要一些帮助来找到一个教程(我是一个古老的C hack)来完成这个。

提前谢谢。

1 个答案:

答案 0 :(得分:3)

在文本控制台上的纯Java中无法使用此交互性。所有输入都在文本控制台中进行行缓冲。

你可以使用GUI来实现这一点,你可以看起来像一个文本控制台,但它会更容易使它看起来像一个常规的Windows程序(作为默认行为)

编辑:你这样做

public static void main(String... args) throws IOException {
    while(true)
        System.out.println(System.in.read());
}

并多次按Tab键

9
9
9
9
9
9
10
只有在你输入后才能输入

,即使你是从xterm运行它。