3
Q
彈殼彩殼化輸出
A
回答
9
您可以在輸出中使用Ansi值。
這裏是我的課有一些顏色常量:
public class AnsiConstants {
public static final String ANSI_RESET = "\u001B[0m";
public static final String ANSI_BLACK = "\u001B[30m";
public static final String ANSI_RED = "\u001B[31m";
public static final String ANSI_GREEN = "\u001B[32m";
public static final String ANSI_YELLOW = "\u001B[33m";
public static final String ANSI_BLUE = "\u001B[34m";
public static final String ANSI_PURPLE = "\u001B[35m";
public static final String ANSI_CYAN = "\u001B[36m";
public static final String ANSI_GRAY = "\u001B[37m";
public static final String ANSI_WHITE = "\u001B[37;1m";
}
你舉的例子可以產生:
System.out.println(ANSI_RED + "red text" + ANSI_RESET);
0
如果使用的是基於Spring引導AnsiOutput與AnsiColor應該工作。例如:
@SpringBootApplication
public class Application {
@EventListener
public void onApplicationReady(ApplicationReadyEvent event) {
System.out.println(AnsiOutput.toString(
AnsiColor.GREEN, "Service started successfully", AnsiColor.DEFAULT));
}
@EventListener
public void onApplicationFailed(ApplicationFailedEvent event) {
System.err.println(AnsiOutput.toString(
AnsiColor.RED, "Service startup failed", AnsiColor.DEFAULT));
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
相關問題
- 1. 電源外殼輸出和優化
- 2. 火星殼與彩色repl
- 3. 用於識別彩色控制檯輸出的外殼腳本
- 4. 外殼輸出對齊
- 5. iPhone外殼,讀取輸出
- 6. 殼牌在Applescript輸出
- 7. JSCH通道外殼,輸入/輸出
- 8. 期望殼牌的彩色文本
- 9. Windows上Haskell的多彩外殼?
- 10. Erlang和Elixir的多彩REPL外殼
- 11. 殼
- 12. 殼
- 13. 殼()
- 14. 殼
- 15. 殼
- 16. Python的抑制外殼輸出
- 17. 使從外殼腳本輸出
- 18. 陣列的輸出格式外殼
- 19. 獲取與Python殼牌輸出
- 20. 捕獲殼調試過程的輸出
- 21. 抑制流浪外殼配置輸出
- 22. Eclipse的終端/殼輸出編碼
- 23. 如何打印mysql外殼輸出表
- 24. 重定向外殼輸出Ruby腳本
- 25. 在bash pfsense殼自動輸入以訪問真正的外殼
- 26. Python腳本具有輸出,但在循環殼它不輸出
- 27. 彩色化尾輸出
- 28. 陷印殼退出代碼
- 29. 導出殼的功能
- 30. 退出,殼牌開始
不適用於Windows CMD。 – Cengiz 2014-12-09 15:36:54
但它在Mac上的Linux shell上工作。 – entpnerd 2016-01-08 17:29:52
不適用於Windows CMD。 – 2017-12-13 09:19:25