211212213214215216217218219220221
break; case MAGENTA: ansi.fg(Ansi.Color.MAGENTA); break; case RED: ansi.fg(Ansi.Color.RED); break; case WHITE: ansi.fg(Ansi.Color.WHITE); break; case YELLOW:
214215216217218219220221222223224
break; case RED: ansi.fg(Ansi.Color.RED); break; case WHITE: ansi.fg(Ansi.Color.WHITE); break; case YELLOW: ansi.fg(Ansi.Color.YELLOW); break; case BOLD:
217218219220221222223224225226227
break; case WHITE: ansi.fg(Ansi.Color.WHITE); break; case YELLOW: ansi.fg(Ansi.Color.YELLOW); break; case BOLD: ansi.a(Ansi.Attribute.INTENSITY_BOLD); break; case ITALIC:
3435363738394041424344
@Override public String getContent(String content) { String in = super.getContent(content); Ansi ansi = Ansi.ansi(); ansi.fg(color); if (bold) ansi.a(Ansi.Attribute.INTENSITY_BOLD); ansi.a(in);
4445464748495051525354
ansi.a(in); if (bold) ansi.a(Ansi.Attribute.INTENSITY_BOLD_OFF); ansi.fg(Ansi.Color.DEFAULT); return ansi.toString(); } }
902903904905906907908909910911912
Ansi ansi = new Ansi(); switch (color) { case BLACK: ansi.fg(Ansi.Color.BLACK); break; case BLUE: ansi.fg(Ansi.Color.BLUE); break; case CYAN:
905906907908909910911912913914915
{ case BLACK: ansi.fg(Ansi.Color.BLACK); break; case BLUE: ansi.fg(Ansi.Color.BLUE); break; case CYAN: ansi.fg(Ansi.Color.CYAN); break; case GREEN:
908909910911912913914915916917918
break; case BLUE: ansi.fg(Ansi.Color.BLUE); break; case CYAN: ansi.fg(Ansi.Color.CYAN); break; case GREEN: ansi.fg(Ansi.Color.GREEN); break; case MAGENTA:
911912913914915916917918919920921
break; case CYAN: ansi.fg(Ansi.Color.CYAN); break; case GREEN: ansi.fg(Ansi.Color.GREEN); break; case MAGENTA: ansi.fg(Ansi.Color.MAGENTA); break; case RED:
914915916917918919920921922923924
break; case GREEN: ansi.fg(Ansi.Color.GREEN); break; case MAGENTA: ansi.fg(Ansi.Color.MAGENTA); break; case RED: ansi.fg(Ansi.Color.RED); break; case WHITE: