powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Цветная консоль
18 сообщений из 18, страница 1 из 1
Цветная консоль
    #32843530
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
Hi,all!
Совершенно ламерский вопрос - как бы вы сделали цвет в консоли?
(ну та, которая System.out)
Есть ли кроссплатформенное решение?
Или надо посылать управляющие последовательности
в зависимости от терминала?
...
Рейтинг: 0 / 0
Цветная консоль
    #32843543
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
J--
1. Есть ли кроссплатформенное решение?
2. Или надо посылать управляющие последовательности в зависимости от терминала?

0. нафига?
1. навряд ли
2. скорее всего да
...
Рейтинг: 0 / 0
Цветная консоль
    #32843707
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
0. про нафига - у меня консольное окошко сервиса постоянно висит,
хочу буковки подкрасить, чтоб оно выделялось по сравнению с остальными
(десктопными)

1,2 - что ж, попробуей ескейпы
...
Рейтинг: 0 / 0
Цветная консоль
    #32843711
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
J--0. про нафига - у меня консольное окошко сервиса постоянно висит,
хочу буковки подкрасить, чтоб оно выделялось по сравнению с остальными
(десктопными)

1,2 - что ж, попробуей ескейпы
на виндовсе? потом скриншот покажи. интересно :)
...
Рейтинг: 0 / 0
Цветная консоль
    #32843800
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
так пока чего показывать - ну висит консольное окно на десктопе
и в нем всякий бред пробегает :-)
А я - ЗЕЛЕНЕНЬКОЕ сделать хочу!
И еще может заголовок поменять.
Вообще конечно консольможно из пускача покрасить в принципе...
...
Рейтинг: 0 / 0
Цветная консоль
    #32843809
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
J--так пока чего показывать - ну висит консольное окно на десктопе
и в нем всякий бред пробегает :-)
А я - ЗЕЛЕНЕНЬКОЕ сделать хочу!
И еще может заголовок поменять.
Вообще конечно консольможно из пускача покрасить в принципе...
я ж говорю - потом, т.е., когда раскрасиш
...
Рейтинг: 0 / 0
Цветная консоль
    #32843848
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не получилось на виндовс 2000 это сделать.

код (должен смениться цвет шрифта):

Код: plaintext
1.
2.
3.
4.
5.
6.
 public   class  TestConsole {
   public   static   void  main(String[] args) {
    String asciiColors = ( char ) 27  + "[2;2x TEXT";
    System.out.println("asciiColors = " + asciiColors);
  }
}

результат:



--
FUCK THE iNET!!!
...
Рейтинг: 0 / 0
Цветная консоль
    #32843856
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
да, в Nt это тока для Dos16 Native Mode

Я даже нашел доку про эт вопрос

http://www.javaworld.com/javaworld/javaqa/2002-12/02-qa-1220-console.html

javacurses есть но не хочу ее
...
Рейтинг: 0 / 0
Цветная консоль
    #32843862
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
гы, я еще пробовал

Runtime.getRuntime().exec("cmd /c color 3");

:-)
но тоже не катит
...
Рейтинг: 0 / 0
Цветная консоль
    #32867070
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
Получилось тока через jini
...
Рейтинг: 0 / 0
Цветная консоль
    #32867123
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО это уже не консоль! Делай оконное приложение и там изощряйся. Правда лишишся возможности редиректа стандартного вывода.
...
Рейтинг: 0 / 0
Цветная консоль
    #32867131
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
см начало :-)

это работает в windows-сервисе, посему у него нету окна, а есть консоль.
...
Рейтинг: 0 / 0
Цветная консоль
    #32867144
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
J--см начало :-)

это работает в windows-сервисе, посему у него нету окна, а есть консоль.

а где у виндовс-сервиса консоль?
...
Рейтинг: 0 / 0
Цветная консоль
    #32867177
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
Если у сервиса активно свойство "взаимодействовать с рабочим столом",
то оно может показать консоль, вызвав AllocConsole() или запустив процесс, имеющий консоль (в данном случае - java).
Если оно неактивно, то тут не помню точно, но imho консоль-таки порддится, но ее никто и никогда не увидит :-)
...
Рейтинг: 0 / 0
Цветная консоль
    #32867196
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
хотя в этом случае, конечно, можно и окно породить тоже, но imho
это изврат будет: тратить реурсы на еще один поток и громоздкий swing.
...
Рейтинг: 0 / 0
Цветная консоль
    #32868174
LongS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот ещё ссылка:
Clear the console and control attributes
...
Рейтинг: 0 / 0
Цветная консоль
    #32868302
J--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J--
Гость
LongS ага, это пробовали (см. например пост коллеги Грасоff),
но похоже в NT/2000 это сделать не судьба, только в win 9x.

на самом деле единственный реальный способ - это jini, увы :-(
...
Рейтинг: 0 / 0
Цветная консоль
    #32870095
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
J--LongS ага, это пробовали (см. например пост коллеги Грасоff),
но похоже в NT/2000 это сделать не судьба, только в win 9x.

на самом деле единственный реальный способ - это jini, увы :-(

В DOS-e и Windows9x это достигалось за счет фокусов с цветовыми атрибутами экрана и использования расширенных функций *print*. Но это - привязка к конкретной платформе и аппаратуре.

Концепция работы с консолью не предполагает существования экрана вообще как такового. Что-ж так сделали. Правда можно выводить "писклявые" символы и позиционировать курсор в пределах нижней строки до тех пор пока не введен символ \n. Еще можно организовывать различного рода конвееры между несколькими консольными приложениями. ИМХО просто и эффективно хотя и выглядит дешево и сердито.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Цветная консоль
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]