Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
 Аватар для Ozick
20 / 14 / 13
Регистрация: 07.02.2016
Сообщений: 90

Стираемый/цветной текст в консоли. Нужна консультация!

06.03.2016, 21:16. Показов 2315. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер!
У меня есть 2 вопроса:
1. Нужно как-то вывести текст в консоль, который потом можно изменять. Т.е. вывели "Прогресс: 20%", а через время заменить на "Прогресс: 40%", не создавая новых строк (все на одной). (естественно, в примере будет привязываться к слову "Прогресс: " переменная, но не суть)
2.Хотелось бы вывести, опять же в консоль, цветной текст. Я знаю, такое можно) Но, хотелось бы узнать как. Спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.03.2016, 21:16
Ответы с готовыми решениями:

Цветной текст в консоли С++
В общем, нужно сделать цветной вывод в консоль С++ на Windows, при этом не меняя цвет фона символов, те если у пользователя фон консоли...

Цветной текст в консоли
#include <stdio.h> #include <conio.h> using namespace std; int main(void) { textbackground(BLUE); textcolor(LIGHTGRAY); ...

Цветной текст в консоли Ubuntu
Хочу выводить информационыые сообщения, просто сообщения и ошибки в консоли разным цветом. Это гораздо удобнее чем пользоваться всякими...

4
 Аватар для Ozick
20 / 14 / 13
Регистрация: 07.02.2016
Сообщений: 90
08.03.2016, 16:35  [ТС]
Кто-то поможет?
0
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
08.03.2016, 16:44
Ozick, Насколько я помню средствами java не сделать. В с++ по моему что то похожее есть
0
 Аватар для Kotik_leapold
111 / 98 / 84
Регистрация: 18.12.2015
Сообщений: 567
08.03.2016, 17:22
Здраствуйте, интересная очень задача. Ее можно решить вот так:

Java
1
2
3
4
5
6
               System.out.print("hello");
        Thread.sleep(2000); 
        System.out.print("\b\b\b\b\b");
        
        //Runtime.getRuntime().exec("clear"); как вариант
        System.out.print("world");
Вот что делает одни из escape-последовательностей:
\t Вставьте вкладку в текст в этой точке.
\b Вставьте клавишу Backspace в текст в этой точке.
\n Вставьте новую строку в текст в этой точке.
\r Вставьте возврат каретки в текст в этой точке.
\f Вставьте перевод формата в текст в этой точке.
0
 Аватар для Ozick
20 / 14 / 13
Регистрация: 07.02.2016
Сообщений: 90
08.03.2016, 21:44  [ТС]
Леопольд, Спасибо!
Но все же, остается первый вопрос - цветной текст. Когда-то я видел в какой-то консольке обычной вывод цветного текста..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.03.2016, 21:44
Помогаю со студенческими работами здесь

Цветной вывод в консоли (обсуждение кода розы)
Обсуждение кода разноцветного вывода в консоли. Изначальный код: 1) роза, 2) функция печати (1 любой цвет на 1 строку) Еще примеры.

Цветной текст в с++
Подскажите код чтобы программа выводила любым(красным синим хоть киким цветом любой текст ) с использованием cprintf .... Полночи...

Цветной текст
Помогите пожалуйста сделать вывод другим цветом всех чисел над диагональю в двумерном массиве int main(){ ...

Цветной текст
Здравствуйте. Можно ли печатать в текстбоксе цветными клавишами ?? То есть сделать такой себе редактор обычный. Если можно подскажите,...

Цветной текст
Ребят, есть такая проблемка, мне нужно сделать что-то вроде редактора текстового при разработке столкнулся с одной проблемкой ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Решение ниже на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. Задача: реализовать. . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru