Python 專案開發入門的十堂課
第八堂 利用 Python 的 tkinter 開發 GUI:整合 Encrypt 類別與實作其他功能
重點整理
- 整合 Encrypt 類別是把 Encrypt 類別加入到與 EncryptView 與 EncryptController 相同的檔案路徑下。
- 新建按鈕就是建立 Encrypt 的屬性 e 。
- 載入按鈕是從 code.txt 讀取第一行密碼表,然後用密碼表設定屬性 e 。
- 儲存按鈕是把目前的密碼表字串儲存到 code.txt 中。
- 編碼、解碼按鈕是將使用者輸入的字串進行編碼,結果顯示在 GUI 上。
- 清除按鈕是把所有內容設定為 None 或空字串。
- 拷貝按鈕是把編碼或解碼結果拷貝到系統剪貼簿。
相關文章
- Python 入門指南 - 單元 25 - 整合 Encrypt 類別
- Python 入門指南 - 單元 26 - 存檔與載入
- Python 入門指南 - 單元 27 - 完成版的 EncryptController