Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Цвет текста в Output window (NetBeans)


Автор: Molodec 5.1.2011, 11:03
Добрый день! Прошу, кто знает, помогите решить проблемку. Хочу чтобы в консоль, допустим с помощью System.out.println выводился текст заданного цвета. То есть одна строка черная, другую выводим красную, третью зеленую и т.д. Возможно ли это сделать?
Использую NetBeans 6.9.1.
Заранее спасибо. 

Автор: powerOn 5.1.2011, 22:11
AFAIK, нельзя такое.

Автор: Molodec 6.1.2011, 09:43
Я натыкался на сайты там где говорили про разные нетривиальные способы, связанные с подключением сторонней библиотеки, для изменения цвета. Но там все было слишком запутанно... 

Автор: jk1 6.1.2011, 10:59
Чтобы внести ясность:

У абстрактной консоли никаких цветов нет, поэтому нет способа раскрасить вывод в консоль из кода.
Тем не менее, некоторые операционные системы предоставляют средства для изменения цвета текста в консоли, использованием специальных библиотек этого можно добиться, но никак не на Pure Java. 
В то же время NetBeans, когда отображает для Вас консольный вывод, может раскрашивать его, менять шрифты, etc. Но это делает NetBeans, а сам по себе консольный вывод на Java таких вещей содержать не может.

Так что ставьте задачу конкретнее: что Вы хотите раскрасить, сам консольный вывод или то, что покажет Вам NetBeans? Для какой ОС?

а общего решения нет.


Автор: Molodec 10.1.2011, 09:26
Скорее то, что покажет NetBeans. ОС - Windows XP. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)