사용자 도구

사이트 도구


linux:tui

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
linux:tui [2021/02/11 15:31]
kwon37xi 만듦
linux:tui [2022/04/22 15:45] (현재)
kwon37xi
줄 2: 줄 2:
   * [[https://invisible-island.net/ncurses|ncurses]] 기반 text user interface   * [[https://invisible-island.net/ncurses|ncurses]] 기반 text user interface
   * [[linux:shell|Linux/Unix Shell]] 에서의 TUI 구성   * [[linux:shell|Linux/Unix Shell]] 에서의 TUI 구성
 +  * [[https://github.com/ArthurSonzogni/FTXUI|ArthurSonzogni/FTXUI: C++ Functional Terminal User Interface.]]
 +  * GUI 입력 받기 : [[linux:gui_dialog|linux GUI Dialog]]
  
 ===== dialog ===== ===== dialog =====
 +<code sh>
 +sudo apt install dialog
 +</code>
 +  * terminal 에서 다양한 형태의 입력창등의 UI를 만들어줄 수 있다.
   * [[https://invisible-island.net/dialog/|DIALOG – Script-driven curses widgets]]   * [[https://invisible-island.net/dialog/|DIALOG – Script-driven curses widgets]]
   * [[https://linuxconfig.org/how-to-use-ncurses-widgets-in-shell-scripts-on-linux|How to use ncurses widgets in shell scripts on Linux - LinuxConfig.org]]   * [[https://linuxconfig.org/how-to-use-ncurses-widgets-in-shell-scripts-on-linux|How to use ncurses widgets in shell scripts on Linux - LinuxConfig.org]]
줄 12: 줄 18:
   * [[https://github.com/metal3d/bashsimplecurses|metal3d/bashsimplecurses: A simple curses library made in bash to draw terminal interfaces]]   * [[https://github.com/metal3d/bashsimplecurses|metal3d/bashsimplecurses: A simple curses library made in bash to draw terminal interfaces]]
   * [[https://bashsimplecurses.readthedocs.io/en/latest/BasicTutorial/|Tutorial - Bash simple curses]]   * [[https://bashsimplecurses.readthedocs.io/en/latest/BasicTutorial/|Tutorial - Bash simple curses]]
 +
 +===== Java =====
 +  * [[java:console|Java Console / Terminal UI]]
linux/tui.1613025106.txt.gz · 마지막으로 수정됨: 2021/02/11 15:31 저자 kwon37xi