Welcome

首页 / 软件开发 / JAVA / Springboot 实现控制台颜色字体输出

添加依赖:

<dependency>
   <groupId>org.fusesource.jansi</groupId>
   <artifactId>jansi</artifactId>
   <version>2.4.0</version>
</dependency>


实现代码:

package cn.com.weisoft.mvcapp.utils;
import org.fusesource.jansi.Ansi;
import org.fusesource.jansi.AnsiConsole;
public class PrinterUtil {
   public static Ansi formatStr(String content, Ansi.Color color) {
       return Ansi.ansi().fg(color).a(content);
   }
   public static void Print(String content, Ansi.Color color) {
       AnsiConsole.systemInstall();
       System.out.println(formatStr(content, color));
       AnsiConsole.systemUninstall();
   }
}