1. 程式人生 > >python--tkinter

python--tkinter

標題 顯示 entry try 函數 light 相對 圖片 內容

1.簡單實例

import tkinter as tk

# 創建主窗口
win = tk.Tk()

# 設置標題
win.title("古明地覺")

# 設置大小和位置,用"長x寬+左邊距+上邊距"表示,"長x寬"的中間那個是x
# "500x500+200+0"就表示窗口的長和寬分別是500,且距離屏幕左邊200px、上邊0px
win.geometry("500x500+200+0")


# 創建主循環
win.mainloop()

  

技術分享圖片

2.Label

import tkinter as tk

win = tk.Tk()
win.title("古明地覺")
win.geometry("500x500+200+200")


# Label:標簽控件,可以顯示文本
# 可以傳入以下參數
# 1.窗體
# 2.text:要顯示的文本
# 3.bg:背景色
# 4.fg:前景色(字體顏色)
# 5.font:字體,傳入一個字體名和字體大小組成的元組
# 6.width:寬度
# 7.height:高度
# 8.wraplength:指定text中的文本進行換行的寬度
# 9.justify:設置對齊方式,居中,靠左,靠右等等,left,center,right
# 10.anchor:錨點,表示文字相對於背景所在的位置
# 一般情況下,我們只用前5個
label = tk.Label(win,
                 text="i love satori",
                 bg="pink", fg="blue",
                 justify="center", font=("微軟雅黑", 20))

# 使label標簽生效
label.pack()


# 創建主循環
win.mainloop()

  

技術分享圖片

3.Button

import tkinter as tk

win = tk.Tk()
win.title("古明地覺")
win.geometry("500x500+200+200")


# 創建按鈕
# 可以接收如下參數:
# 1.主窗體
# 2.text:按鈕顯示的內容
# 3.width:按鈕的寬度
# 4.height:按鈕的高度
# 5.command:回調函數,當點擊按鈕時,會執行函數
button = tk.Button(win, text="按鈕", command=lambda: print("i love satori"))
button2 = tk.Button(win, text="退出", command=win.quit)

button.pack()
button2.pack()



win.mainloop()

  

技術分享圖片

4.Entry

python--tkinter