import random
import tkinter
from tkinter import messagebox
from PIL import Image,ImageTk
root = tkinter.Tk()
root.geometry('700x300')
root.title('辞职信')
frame_1 = tkinter.Frame(root)
frame_1.pack()
lab_1 = tkinter.Label(frame_1,text='尊敬的领导,因为薪资问题,在此提出离职,望领导批准!!!',
font=50,padx=30,pady=30)
lab_1.pack(side=tkinter.LEFT)
photo = Image.open('动漫.jpg')
img = ImageTk.PhotoImage(photo)
lab_2 = tkinter.Label(frame_1,image=img,padx=30,pady=30,anchor=tkinter.N)
lab_2.pack(side=tkinter.LEFT)
lab_3 = tkinter.Label(frame_1,text='辞职人:小明',
font=50,padx=30,pady=30,height=50)
lab_3.pack(side=tkinter.LEFT)
yes_but = tkinter.Button(frame_1,text='同意')
yes_but.place(relx=0.8,rely=0.6)
no_but = tkinter.Button(frame_1,text='不同意')
no_but.place(relx=0.5,rely=0.6)
frame_2 = tkinter.Frame(root)
frame_2.pack()
tkinter.Label(frame_2,
text='我不想干了,\n重新找人吧',height=200,fg='red',padx=60).pack()
tkinter.Button(frame_2,text='同意',command=root.quit).place(relx=0.9,rely=0.7)
def sure():
frame_1.pack_forget()
frame_2.pack()
yes_but.config(command=sure)
def no_exit():
messagebox.showwarning(title='不许退出')
root.protocol('WM_DELETE_WINDOW',no_exit)
def move(event):
no_but.place(relx=random.random())
no_but.bind('',move)
root.mainloop()