我正在尋找爲我的作業中的現有應用程序編寫GUI客戶端,此應用程序是CLI,因爲它沒有被廣泛使用。從CLI客戶端編寫GUI客戶端的任何建議?
這是我第一次寫類似的東西,我問你的建議,書籍,技術,方法,建議。我的第一種方法是創建接口並調用原始CLI客戶端,這是一種一致的方法嗎?
我正在尋找爲我的作業中的現有應用程序編寫GUI客戶端,此應用程序是CLI,因爲它沒有被廣泛使用。從CLI客戶端編寫GUI客戶端的任何建議?
這是我第一次寫類似的東西,我問你的建議,書籍,技術,方法,建議。我的第一種方法是創建接口並調用原始CLI客戶端,這是一種一致的方法嗎?
雖然這並不理想,但我不認爲這是一種不好的方法,爲您的CLI應用程序創建一個GUI外殼。在此設計中,GUI充當CLI程序的用戶。你必須考慮以下事情:
你可能要考慮tcl/tk。我已經寫了幾個成功的商業GUI,完全按照這種方式工作。
有些人肯定會投這個票,因爲他們認爲tk很醜,或者tcl是一種糟糕的語言。我承認它可能需要一點技巧才能製作出令人驚歎的GUI,但這並非不可能,甚至也不是那麼難。你將無法重現閃光燈或silverlight的眼睛糖果,如果這很重要,這可能不適合你。
另一方面,如果您更關心如何完成工作,tcl是一個非常可行的選擇。學習容易,易於與命令行工具集成。