Публикации по теме 'tui'


Текстовые пользовательские интерфейсы в Go: обновите консольные приложения
Первоначально опубликовано на сайте appliedgo.net 2 апреля 2017 г. Хотите оснастить свое приложение командной строки красивым визуальным пользовательским интерфейсом? Библиотеки TUI всегда готовы помочь. Консольные приложения обычно принимают некоторые параметры при запуске и, возможно, еще несколько входных данных через базовый консольный ввод-вывод. И это нормально в большинстве случаев, хотя иногда было бы здорово иметь визуальный пользовательский интерфейс, но без размера кода..

Манифест графического интерфейса
альтернативное название… Неовим был огромной ошибкой. Странно, как часто дискурс в нашей области сводится к инструментам, которые мы используем. Дело в точке? Большой спор о GUI и TUI. Если вы убежденный сторонник GUI, возможно, вы почувствовали, что плывете вверх по течению в реке фандома TUI. Существует определенная романтизация TUI, которая сделала их чем-то вроде почетного знака хипстеров. Я здесь не для того, чтобы утверждать, что у TUI нет своих достоинств, а для того, чтобы..

Вопросы по теме 'tui'

Какой лучший способ получить функциональность текстового пользовательского интерфейса (подобную ncurses) в Java?
Мне нужно реализовать консольное приложение (возможно, на Java) с функциями, подобными ncurses (такими как навигация по меню и перерисовка всего экрана). Единственные решения, которые я могу найти для этого, - это CHARVA ( "Окно Java...
29427 просмотров
schedule 04.12.2022

Невозможно выйти из режима tui с помощью Ctrl-X A или увидеть вывод программы в режиме tui
Проблема А : Я запускаю gdb в командной строке с "gdb test" Я нажимаю ctrl-x, ctrl-a, прежде чем делать что-либо еще Затем я установил точку останова, используя "b main" Затем я запускаю программу, используя "r" До этого момента, если...
7229 просмотров
schedule 06.08.2022

Как прокрутить окно (кроме stdscreen) в ncurses?
Я видел, как этот ответ исследует решение моей проблемы https://stackoverflow.com/a/8407120/2570513 , но это работает только на стандартном экране. Я реализовал это: #include <ncurses.h> int main(void) { int i = 2, height, width;...
9156 просмотров
schedule 18.12.2023

Запуск приложения, использующего java.io.Console API от Gradle
Допустим, у меня есть приложение Java (или Kotlin , не имеет значения), которое использует java.io.Console API или любой другой API, управляющий состоянием терминала (например: net.rubygrapefruit:native-platform ):...
123 просмотров
schedule 21.05.2022

Почему этот простой код Urwid hello world терпит неудачу?
У меня есть очень простая программа, которая использует Urwid для текстовых интерфейсов: import urwid title = urwid.Text('Test') pile = urwid.Pile([ title, ]) body = urwid.Frame(pile) urwid.MainLoop(body).run() Однако, когда я запускаю...
57 просмотров
schedule 20.01.2023