java – 在控制台应用程序中基于选项卡的自动完成

前端之家收集整理的这篇文章主要介绍了java – 在控制台应用程序中基于选项卡的自动完成前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写一个基于控制台的 Java应用程序,在该应用程序中将向用户显示一个自定义命令提示她可以在哪里键入某些命令,我​​想为应用程序实现一个自动完成功能,在键入命令时,如果用户按下TAB则命令应该完成.该功能类似于 Linux命令提示符中的自动完成功能.

在Java控制台应用程序中,我们无法控制TAB,并且按下的TAB默认会附加8个空格.我需要一些技巧,使用TAB不进行渲染,我的应用程序可以用自动完成替换TAB.

提前致谢.

解决方法

您可以尝试使用像 Java-Readlinejline2这样的库.

猜你在找的Java相关文章