Печать цветовых кодов ANSI в Java работает на терминале VS Code, но не в CMD?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Печать цветовых кодов ANSI в Java работает на терминале VS Code, но не в CMD?

Сообщение Anonymous »

Я хотел напечатать цветной текст в консоли Java. Я запустил следующий код в VSCode, и он работает нормально, но не работает в CMD.
Код Java:
`

// Java Program to Print Colored Text in Console

// Importing input output classes
import java.io.*;

// Main class
public class GFG {

// Declaring ANSI_RESET so that we can reset the color
public static final String ANSI_RESET = "\u001B[0m";

// Declaring the color
// Custom declaration
public static final String ANSI_YELLOW = "\u001B[33m";

// Main driver method
public static void main(String[] args)
{
// Printing the text on console prior adding
// the desired color
System.out.println(ANSI_YELLOW + "This text is yellow" + ANSI_RESET);
}
}


`

Источник: https://www.geeksforgeeks.org/how-to-pr ... a-console/ p>
Запуск кода в терминале Windows CMD показывает:
D:\CodeSpaceOfline\sudocu>java sudoco.java
←[31mThis text is yellow←[0m`


Подробнее здесь: https://stackoverflow.com/questions/743 ... not-in-cmd
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»