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. 外殼輸出對齊
- 3. 殼牌在Applescript輸出
- 4. iPhone外殼,讀取輸出
- 5. Erlang和Elixir的多彩REPL外殼
- 6. Windows上Haskell的多彩外殼?
- 7. 獲取與Python殼牌輸出
- 8. 如何打印mysql外殼輸出表
- 9. Python的抑制外殼輸出
- 10. 重定向外殼輸出Ruby腳本
- 11. Eclipse的終端/殼輸出編碼
- 12. 捕獲殼調試過程的輸出
- 13. 殼
- 14. 殼()
- 15. 殼
- 16. 在bash pfsense殼自動輸入以訪問真正的外殼
- 17. Python腳本具有輸出,但在循環殼它不輸出
- 18. 導出殼的功能
- 19. 陷印殼退出代碼
- 20. 如何退出子殼
- 21. SWT:找出殼是否有子殼的快速方法
- 22. SWT:最小化Mac OS上的子彈殼
- 23. 殼捲曲殼拉鍊錯誤
- 24. UNIX外殼,重定向輸出,但保持在標準輸入
- 25. 外殼與輸入和輸出文件在C
- 26. 蟒蛇關閉沒有彈出的外殼
- 27. Matlab開關殼
- 28. 轉換殼牌
- 29. WCF datamemberattribute外殼
- 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