【python】【GUI編程】tkinter的基本使用
一、tkinter是什么
Tkinter 是 Python 的標準 GUI 庫。Python 使用 Tkinter 可以快速的創建 GUI 應用程序。
由于 Tkinter 是內置到 python 的安裝包中、只要安裝好 Python 之后就能 import Tkinter 庫、而且 IDLE 也是用 Tkinter 編寫而成、對于簡單的圖形界面 Tkinter 還是能應付自如。
說明:Python3.x 版本使用的庫名為 tkinter,即首寫字母 T 為小寫。
二、基本使用
# 導入 tkinter模塊 import tkinter # 定義一個class from tkinter import font class DemoDraw: # def 定義一個初始化函數(使用這個類都會初始化這個方法) # 參數放在括號內傳遞 def __init__(self, data, config): # 定義好一個窗口界面對象 self.root = tkinter.Tk() # 設置窗口界面的標題 self.root.title("demo") # 定義界面大小 self.root.geometry('860x735+0+0') # 設置是否全屏 # self.root.attributes("-fullscreen", True) # 設置是否可以拖拉窗口界面改變大小 self.root.resizable(False, False) # 設置窗口界面的透明度 self.root.attributes('-alpha', config[2]) # 在窗口界面上增加一塊畫布,后面就可以在這塊畫布上涂鴉了 self.canvas = tkinter.Canvas(self.root, width=1500, # 指定畫布的寬度 height=900, # 指定畫布的高度 bg='#FFFFFF') # 指定畫布的背景色 # 畫按鈕,并設置一些參數:按鈕文字的大小、位置、顏色和字體 self.button_start = tkinter.Button(self.root, text="點擊", width=10, height=2, bg="#990033", font="楷體 -18 bold") self.button_start.place(x=500, y=650, width=110, height=90) # 設置按鈕的放置位置和大小 self.button_start.bind("
三、運行效果
四、總結
Tkinter基本使用步驟:
導入thinter模塊包
使用thinter模塊創建一個窗口對象tkinter.TK()
設置窗口的顯示屬性
在窗口上添加畫布tkinter.Canvas()
設置畫布的顯示屬性
在畫布上添加各種頁面元素(如按鈕button、標簽label、列表listbox、文本框text等)
給畫布上的頁面元素動態增加事件、數據等。
Python
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。