使用扫描仪对象时,是否可以确保光标始终聚焦在控制台中?例如,当我运行我的程序时,如果我没有在控制台中单击并开始键入,如果我没有注意到,我的输入就会出现在程序代码的中间。
Scanner s = new Scanner(System.in);
String name = s.nextLine();
System.out.print("Enter your name")
因此,当我运行这个程序时,我会在控制台中输入你的名字,我想自动将光标聚焦,以便在sentance结束时获取用户信息。
谢谢你的帮助
我正在Windows上运行一个Docker容器,使我能够在某些需要的项目中使用Linux。当使用CLI时,我无法使用光标键来导航命令/命令历史记录。我希望按下向上/向下箭头可以在以前运行的命令中导航,而左/右箭头则允许我将光标移动到当前所选命令的一部分,以便从那个位置进行编辑。相反,当我按下光标键时,我会看到输出到控制台的字符(即向上、向下、左、右解析为^[[A、^[[B、^[[C和^[[D )。
是否缺少启用预期行为的选项/安装?
我看过关于设置-o的信息,但我没有历史条目:
# set -o | grep history
# set -o
Current option settings
e
我已经在我的电脑上安装了arch linux x64。我增加了其他用户。此外,我还将这个新用户添加到公共组中。当我按根输入startxfce4时,xfce4运行正常,可以使用它。但是,当我通过新添加的用户输入startxfce4时,xfce4也会运行。但是默认的鼠标在后台我可以看到黑色的屏幕,不能看到光标。面板是可见的。在调用“关闭”对话框(我看不到光标,但面板正在工作,我可以看到光标是否在面板的一个按钮上)光标外观。如果光标悬停在面板上,那就没事了。但是,如果这个游标是在背景上,我可以看到大的交叉光标在检查工作的xorg-服务器。在执行之前运行su时,startxfce4 xfce4也不能正