2010-04-08 69 views
0

因爲我知道我們今天有gui和non gui應用程序。但記得在過去,有很多應用程序有點像半桂一半沒有。GUI和非GUI差異

的應用程序是基於文本的,它有沒有GUI像我們現在,如果我們要使用的Java Swing庫或等

但你可以幾乎選擇想要使用鍵盤快捷鍵的區域。幾乎看起來像vim更多的功能。

主要是基於文本的,但不能完全GUI

所以我的問題是他們究竟是如何做到這一點?使文本輸出持久化和處理數據輸入非順序輸入(非GUI通常輸入數據非順序)

回答

2

我認爲你正在尋找像curses庫。

+0

啊好吧,所以這被稱爲文本用戶界面。謝謝 。我只是不知道它叫什麼。 看起來像他們有這個庫。謝謝 – user308981 2010-04-08 22:37:19

4

一種流行的方式做到這一點是使用ncurses和/或其母公司,curses。 (在ncurses中的n用於「新的」,如在「新的詛咒」中。)