tk1
import tkinter as tk
app=tk.Tk()
app.title("这是标题") # 显示标题
theLabel=tk.Label(app,text='窗口程序!') # 显示文本,图片,图标
theLabel.pack() # 自动调节组件尺寸
app.mainloop()

tk2
import tkinter as tk
class APP:
def __init__(self,master):
frame=tk.Frame(master)
frame.pack(side=tk.LEFT,padx=10,pady=10)
self.hi_there=tk.Button(frame,text='打招呼',fg='white',bg='black',command=self.say_hi)
self.hi_there.pack()
def say_hi(self):
print('大家好!')
root=tk.Tk()
app=APP(root)
root.mainloop()
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17

tk3 添加图片
from tkinter import *
root=Tk()
textLabel = Label(root,text='文字配图片',padx=10)
textLabel.pack(side=LEFT)
photo = PhotoImage(file='photo1.png')
imgLabel = Label(root, image=photo)
imgLabel.pack(side=RIGHT)
mainloop()

tk4 图片作背景
from tkinter import *
root=Tk()
photo = PhotoImage(file='photo1.png')
theLabel = Label(root,text='我是一只大熊猫!\n哈哈哈哈哈!',justify=LEFT,image=photo,compound=CENTER,
font=('微软雅黑',20),
fg='green')
theLabel.pack()
mainloop()
