/**
* This is a class used to generate display style of print to console.
*
*
* Example:
* System.out.println(STYLE_RESET.newInstance(SGR_FONT_STYLE_BOLD)+"this is a bold text."+ConsoleConstant.STYLE_RESET);
* System.out.printf("%s this is a blue text%s\n",ConsoleConstant.newInstance(BLUE),STYLE_RESET);
*/
package org.swan.accessories;
public class ConsoleConstant {
// Reset
private static final String RESET = "\033[0m"; // Text Reset
private static final int COLOR_OFFSET = 16;
private static final int COLOR_MASK = (1 << 8) - 1;
private static final int FONT_STYLE_OFFSET = 4;
private static final int FONT_STYLE_MASK = (1 << 4) - 1;
private static final int STYLE_OFFSET = 0;
private static final int STYLE_MASK = (1 << 4) - 1;
public static final int SGR_FONT_STYLE_NORMAL = 0 << STYLE_OFFSET;
public static fin
JAVA 控制台字体颜色设置
最新推荐文章于 2024-07-14 03:01:51 发布
本文介绍了如何在Java中设置控制台输出的字体颜色,通过使用特定的转义序列,可以实现文本颜色的多样化,增强代码的可读性和调试体验。
摘要由CSDN通过智能技术生成