現在所有程式設計都脫離不了視窗程式設計,不管是電腦上的程式設計甚至是手機上的程式設計都需要親合力高的使用者介面,但是這些介面有時候並不是那麼容易製作,在JAVA程式設計中使用Swing來設計使用者介面,有的人使用IDE整合工具幫我們產生這些介面(如JBuilder,讓程式設計者省了不少力氣),微軟的Visual Stdio C++也提供畫面設計的輔助工具讓程式設計者更容易產生使用者介面,VB程式設計也提供了一些基本的物件(如文字方框、下拉式選單等)減輕程式設計者對畫面設計的負擔。Borland C++ Builer在這些介面物件的提供比Visual Stdio C++還要豐富,使用上更為方便,因此有許多程式設計者喜歡是用這樣的開發工具來設計他們的程式,其他如Delphi也提供方便的工具讓程式設計者可以利用拖曳與點選的方式來擺設需要的按鈕物件。沒有提供方便的視窗介面的開發工具,讓程式設計者再開發親合力高的使用者介面花上許時間。Python程式設計也提供方便的視窗環境讓使用者方便開方視窗成程式,並且能夠對程式進行除錯的動作,BOA Constructor這個工具時一個不錯的選擇,其他當然還有許多類似的工具,但是測試了這麼多,以及使用了這麼久,我覺得這個工具使用起來最好用。我利用這個工具撰寫一個簡單的計算機程式,只要花5分鐘的時間就可以搞定,程式設計者只需要對每個按鈕做好設定,並且把必要的物件放置到適合的位置,並加以控制就完成你的設計。使用BOA Constructor開啟MainApp.py就可以管理簡易計算機的視窗專案。
 
 
設計範例:下面的程式是Python的視窗程式設計。
簡單的檔案加密傳輸工具(執行檔)
使用說明

    全站熱搜

    CJY0503 發表在 痞客邦 留言(0) 人氣()