最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

移动按钮辞职信

IT培训 admin 0浏览 0评论

移动按钮辞职信

import random
import tkinter
from tkinter import  messagebox
from PIL import  Image,ImageTk
#创建窗口对象
root = tkinter.Tk()
#设置窗口大小
root.geometry('700x300')
#创建窗口名称
root.title('辞职信')
#设置第一个页面内容(Frame给窗口设置页面对象)
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)#窗口x键,不允许点击,点击有弹窗
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('<Enter>',move)
#启动窗口
root.mainloop()

移动按钮辞职信

import random
import tkinter
from tkinter import  messagebox
from PIL import  Image,ImageTk
#创建窗口对象
root = tkinter.Tk()
#设置窗口大小
root.geometry('700x300')
#创建窗口名称
root.title('辞职信')
#设置第一个页面内容(Frame给窗口设置页面对象)
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)#窗口x键,不允许点击,点击有弹窗
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('<Enter>',move)
#启动窗口
root.mainloop()

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论