tkinter常用控件

放置

import tkinter as tk
button.place(x=250, y=420, width=100, height=50)
button.grid(row=0, column=0, rowspan=1, columnspan=1, padx=10, pady=10, ipadx=10, ipady=10)

Button

button = tk.Button(window, text="完成", command=self.finish)

Label

label = tk.Label(window, text="text")

Entry

entry = tk.Entry(window)
text = entry.get()

Text

text = tk.Text(window)
t = entry.get()

Messagebox

import tkinter.messagebox
tkinter.messagebox.showwarning(title="警告", message="你的答案错误")
tkinter.messagebox.showinfo(title="提示", message="答案正确")
tkinter.messagebox.showerror(title="错误", message="出错啦!")  
tkinter.messagebox.askyesno(title="询问", message="是否继续?")

Photo

from PIL import ImageTk, Image
photo = ImageTk.PhotoImage(Image.open("0.jpg"))
imgLabel = tk.Label(window, image=photo)

Canvas

canvas = tk.Canvas(window)

Listbox

listbox = tk.Listbox(window)

猜你喜欢

转载自blog.csdn.net/weixin_45792450/article/details/104517928
今日推荐