public static void main(String[] args) { Map<String, String> map = new HashMap<>(); map.put("黑色", "30"); map.put("紅色", "31"); map.put("綠色", "32"); map.put("黃色", "33"); map.put("藍色", "34"); map.put("紫紅色", "35"); map.put("青藍色", "36"); map.put("白色", "37"); for (String key : map.keySet()) { System.out.println("\033[1;" + map.get(key) + "m" + map.get(key) +"="+ key + "\033[0m \n"); } }
顏色代碼: QUOTE:
字背景顏色范圍: 40--49 字顏色: 30—39
40: 黑 30: 黑
41: 紅 31: 紅
42: 綠 32: 綠
43: 黃 33: 黃
44: 藍 34: 藍
45: 紫 35: 紫
46: 深綠 36: 深綠
47: 白色 37: 白色
ANSI控制碼:
QUOTE:
\033[0m 關閉所有屬性
\033[1m 設置高亮度
\033[4m 下划線
\033[5m 閃爍
\033[7m 反顯
\033[8m 消隱
\033[30m -- \033[37m 設置前景色
\033[40m -- \033[47m 設置背景色
\033[nA 光標上移n行
\03[nB 光標下移n行
\033[nC 光標右移n行
\033[nD 光標左移n行