為應用程式設計圖形化介面,使用Python Tkinter 模組 | 視窗程式設計
作者張嘉鈞難度普通材料表Windows或Linux環境電腦目錄Tkinter簡介[1]第一個Tkinter程式:HelloWorld[2]視窗元件總攬[3]簡單的元件實作[4]3-1.標籤(Label)[5]3-2.按鈕(Button)[6]3-3.使用Label顯示圖片[7]我的設計方法與Grid佈局[8]進階GUI實作[9]6-1.全螢幕視窗[10]6-2.按按鈕開啟圖像[11]6-3.開啟攝影機進行即時影像擷取[12]Tkinter簡介因為近年來Python的使用率大幅提升,根據TIOBE的資料顯示2020年全球的程式語言使用率Python穩居第三,而PyPl的套件安裝Python的數量則是第一名。為什麼提到這件事呢?Tkinter是TKGUI整合到Python中...
作者 張嘉鈞 難度 普通 材料表 Windows 或Linux 環境電腦目錄
Tkinter 簡介[1] 第一個 Tkinter程式 : Hello World[2] 視窗元件總攬[3] 簡單的元件實作[4]3-1. 標籤 ( Label )[5]
3-2. 按鈕 ( Button )[6]
3-3. 使用Label顯示圖片[7]
我的設計方法與Grid 佈局[8] 進階GUI實作[9]6-1. 全螢幕視窗[10]
6-2. 按按鈕開啟圖像[11]
6-3. 開啟攝影機進行即時影像擷取[12]
Tkinter 簡介因為近年來Python的使用率大幅提升,根據TIOBE的資料顯示2020年全球的程式語言使用率Python穩居第三,而PyPl的套件安裝Python的數量則是第一名。為什麼提到這件事呢? Tkinter是TK GUI整合到Python中的GUI開發套件,更白話一點就是Python內建的GUI設計套件,當你使用Python開發專案的時候可以考慮使用Tkinter來製作操作介面。在Python開發GUI的榜上前兩位是Tkinter與PyQt,兩者的差別:pyqt整合度高、有圖形化介面可以使用;Tkinter因為是Python自帶的GUI套件,功能簡單但效能可能更好。如果要追求高顏質的介面,我比較推薦pyqt,但如果是只簡單的介面設計,追求效率就選擇Tkinter吧!
1、第一個 Tkinter程式 : Hello World我們來建構一個簡單的視窗並且顯示Hello World吧!
步驟一、導入 Tkinter 函式庫 ( Python 3 ),如果使用Python 2 則T要大寫
import tkinter as tk步驟二、定義一個視窗 名叫 window
window = tk.Tk()步驟三、設定標題
window.title(window)步驟四、設定像素大小
window.geometry(600x800)步驟五、宣告一個標籤
lbl_1 = tk.Label(window,...