from tkinter import *  

window = Tk()  # 创建一个窗口

window.mainloop()  # 消息循环,显示窗口 

window.title("窗口标题")  # 窗口标题

window.geometry("380x420+500+240") #窗口的大小位置,注意:是x不是*,单位是像素,以桌面左上角为原点坐标

window['width']=80;  window['height']=80 设置窗口的大小,单位是像素,没原点坐标

root.attributes("-transparentcolor", "white") # 把白色变成透明颜色
root["background"] = "white" # 窗口背景色设置为白色

root.overrideredirect(True) # 这一行可以隐藏掉窗口边框和标题栏

window.resizable(width=False,height=Ture)  # 设置窗口是否可以变化长 宽,宽可变,高不可变,默认为Ture

label.grid(row = 0,column = 0,sticky = E)  # 显示和定位 网格式布局 columnspan=2跨越的列数 # S上 E右 W左 N下

label.pack(side=LEFT)  # 这里的side可以赋值为LEFT、RTGHT、TOP、BOTTOM

btn.grid(#######)  # 按钮布局

window.protocol("WM_DELETE_WINDOW",closeWindow)  # protocol 用户关闭窗口触发的是事件,closeWindow是用户自己定义的函数

1 def closeWindow():
2     messagebox.showinfo(title="警告",message="不需关闭好好回答!")
3     # messagebox.showerror(title="警告", message="不需关闭好好回答!")
4     return
def closeWindow():

相关文章: