1. Tetapan Tkinter
import tkinter as tk
root = tk.Tk()
root.title("我的 Tkinter 应用")
2
Butang:tk.Button
可添加按钮,如 tk.Button(root, text="点击我")
Tag: tk.Label
可显示文本,如 tk.Label(root, text="你好,世界!")
Kotak teks:tk.Entry
可让用户输入文本,如 tk.Entry(root)
Kotak semak:tk.Checkbutton
可创建复选框,如 tk.Checkbutton(root, text="选中我")
tk.Frame
tk.Grid
tk.Pack
Ikat fungsi panggil balik pada acara widget seperti
tk.Button(root, text="点击我", command=lambda: print("按钮被点击"))
Setiap acara mempunyai kaedah pengikatan yang sepadan, seperti bind()
、config()
和 invoke()
tk.m<ul>ai<li>nloop()</li>
</ul>
Masukkan gelung acara utama, kendalikan acara dan pastikan tetingkap berjalan. tk.m<strong class="keylink">ai</strong>nloop()
Contoh kod
import tkinter as tk # 创建 Tkinter 主窗口 root = tk.Tk() root.title("Tkinter 示例") # 添加按钮 button = tk.Button(root, text="点击我") button.pack() # 添加回调函数 def button_clicked(): print("按钮被点击") button.config(command=button_clicked) # 进入主事件循环 root.mainloop()
Amalan Terbaik
Sumber lain
projek GUI yang berbeza, anda akan meningkatkan kemahiran anda secara beransur-ansur dan menjadi pakar python GUI pengaturcaraan.
Atas ialah kandungan terperinci Petua untuk bermula dengan Tkinter: Menguasai Pengaturcaraan GUI Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!