2011-04-25 3 views

답변

9
에서

: http://www.rgagnon.com/javadetails/java-0047.html

import org.fusesource.jansi.AnsiConsole; 

public class Test { 
    public static final String ANSI_CLS = "\u001b[2J"; 
    public static final String ANSI_HOME = "\u001b[H"; 
    public static final String ANSI_BOLD = "\u001b[1m"; 
    public static final String ANSI_AT55 = "\u001b[10;10H"; 
    public static final String ANSI_REVERSEON = "\u001b[7m"; 
    public static final String ANSI_NORMAL = "\u001b[0m"; 
    public static final String ANSI_WHITEONBLUE = "\u001b[37;44m"; 

    public static void main(String args[]){ 
    AnsiConsole.systemInstall(); 
    AnsiConsole.out.println(ANSI_CLS); 
    AnsiConsole.out.println 
     (ANSI_AT55 + ANSI_REVERSEON + "Hello world" + ANSI_NORMAL); 
    AnsiConsole.out.println 
     (ANSI_HOME + ANSI_WHITEONBLUE + "Hello world" + ANSI_NORMAL); 
    AnsiConsole.out.print 
     (ANSI_BOLD + "Press a key..." + ANSI_NORMAL); 
    try {System.in.read();}catch(Exception e){} 
    AnsiConsole.out.println(ANSI_CLS); 
    AnsiConsole.systemInstall(); 
    } 
    } 

이클립스 내에서 실행하려고하지 않습니다. 색 이클립스 콘솔에 나타나지 않습니다. 항아리에 번들로 묶은 다음 Windows 콘솔 즉 명령 프롬프트에서 실행하십시오.

더 나은 결과를 얻으려면, 당신이 말하고있는 라이브러리에 대한 링크를 제공하고 가능하다면 작성한 코드를 읽는 것과 같이 질문 할 때 좀 더 구체적으로 시도하십시오. Jansi+ANSI+Color

+0

이는 Windows 콘솔에서 작동되어 : 난 그냥 인터넷 검색하여 링크를 가지고 그런데

? – prime

관련 문제