linux如何在java中创建控制台文本渐变?
我还没有看到太多关于如何做到这一点的信息,那么使用java(linux)制作文本渐变的最佳方法是什么呢
以下是我对渐变的最佳尝试: failed gradient
它是使用jansi库制作的,考虑到它仅限于9种颜色,它真的没有那么特别
AnsiConsole.systemInstall();
Color[] gradientColors = {Color.GREEN, Color.GREEN, Color.GREEN, Color.GREEN, Color.CYAN, Color.CYAN, Color.CYAN, Color.CYAN, Color.BLUE, Color.BLUE, Color.BLUE};
int count = 0;
for(String line : mainText) {
System.out.println(Ansi.ansi().fg(gradientColors[count]).a(line));
count++;
if(count == 11) {
break;
}
}
这就是我尝试过的代码(是的,我知道它非常混乱)
任何帮助都将不胜感激
共 (0) 个答案