2011-04-02 107 views
0

什麼是在命令行中創建類似GUI的感覺的最好,最便攜,最簡單的方法?跨平臺,開源,控制檯GUI

基本上我要求一個庫,允許您更改背景和文本顏色,在控制檯底部有一個文本輸入區域,並且能夠在命令行中編輯某個區域而無需清除整個屏幕。這樣的圖書館是否存在?從IRSSI

Command line GUI

例謝謝。

回答

4

你可以使用ncurses

+0

+1擊敗我7秒。 – 2011-04-02 18:25:52

0

ncurses

雖然如果您需要MS Windows支持,您可能會發現限制。

0

PDCurses或ncurses的(如果你只關心* nixes)。 irssi使用後者。

0

NCurses總是清除整個屏幕。有沒有其他方法可以改變顏色,但不會混淆當前的控制檯內容?

+0

如果你只需要顏色,那麼你可以簡單地輸出shell轉義字符;儘管這並不能真正解決可移植性問題。 – 2011-09-09 22:08:28