Поддерживает ли Java управление курсором при выводе на консоль? Например, я хотел бы установить положение символа и, возможно, цвет, перед выполнением System.out.print(). Подумайте о том, как приложение, подобное началу, записывает на консоль. Благодаря!Java - выход консоли управления в windows/linux
3
A
ответ
0
Не напрямую. В прежние времена поддерживались escape-последовательности ANSI, но не больше.
Я предлагаю вам изучить хорошую библиотеку Java Curses, поддерживающую Windows. Я не могу рекомендовать какой-либо :(
3
Вы обычно не используете System.out, чтобы сделать эти вещи. Большинство используемых приложений * Никс Ncurses (http://en.wikipedia.org/wiki/Ncurses) для этого. Вы можете попробовать http://sourceforge.net/projects/javacurses/, если вам нужно что-то это умное.
Тем не менее, вы всегда можете использовать символы sysout backspace (\ b), если хотите удалить то, что хотите, и надеяться на лучшее
1
Ha. Вы все еще можете сделать это в Linux. Ссылка на эту страницу для самих кодов http://man7.org/linux/man-pages/man4/console_codes.4.html
public class quickTest{
public static void main(String[] args){
//This will undo the current line by erasing it
//and then putting the curser back at column 1
System.out.println("Hello.\u001b[1K\u001b[1GHi.");
}
}
Смежные вопросы
- 1. Выход не работает в java-консоли eclipse
- 2. Выход консоли в listview
- 3. Выход консоли в файл
- 4. Выход файла Java не соответствует консоли?
- 5. Выход консоли Java с использованием двумерных массивов
- 6. Выход консоли не выровнен
- 7. Выход консоли SharePoint
- 8. Скрытие выход из консоли
- 9. C# Выход консоли
- 10. Выход из консоли управления из компилируемого COM-объекта
- 11. Выход команды консоли Yii2
- 12. Выход приложения консоли
- 13. printf() Удивительный выход консоли
- 14. C# консоли Выход Форматирование
- 15. Улучшенный выход консоли в HapiJS?
- 16. Выход времени в консоли Eclipse
- 17. Выход UTF-8 в консоли
- 18. Выход консоли захвата в TestNG?
- 19. выход консоли в скобе 1.0
- 20. Выход консоли - случайное число
- 21. Выход программы Java, напечатанный в произвольной позиции в консоли Eclipse
- 22. Выход ProgressBar появляется на выходе консоли консоли
- 23. Java 8 поток api выход управления
- 24. Показать выход цветного log4j в консоли Eclipse,
- 25. Вход и выход Guice custom scope в приложении консоли Java
- 26. ИСР: как получить выход консоли в Java Строка
- 27. Как получить выход zig zag в консоли с помощью java?
- 28. Звуковой выход с консоли? C++
- 29. Выход из консоли C++ Программа
- 30. Видя консольный выход без консоли?
Я согласен с @Nir Levy. Подумайте, однако, что это выглядит очень устаревшим для чего угодно, но, возможно, для быстрого одноразового интерфейса установки. Тогда опять я не знаю, каковы ваши ограничения. Если это вообще возможно, рассмотрите awt, swing или [swt] (http://eclipse.org/swt/) – Miquel