【python】关不掉的窗口 原创作品 Python


窗口的大小和显示位置需要根据自己的分辨率进行调整,文字的字体也可以根据自己的喜好进行改动,

文字也可以根据自己想要的进行改动,小白学了研究几天做的,不是很好,亲见谅。

效果图


 


实例的代码,需要自取哇


from tkinter import *
from tkinter import messagebox
#点击关闭弹出消息
def  closeWindow():
	messagebox.showinfo(title="警告",message="想关不可能,好好回答")
	return
#点击买弹出窗口
def cpu():
	#是一个独立的窗口
	cpu = Toplevel(window)
	cpu.geometry("300x100+620+260")
	cpu.title("谢谢您嘞!!!")
	label = Label(cpu,text = "谢谢您嘞!!!",font = ("微软雅黑",15))
	label.pack()
	btn = Button(cpu,text = "支付宝启动",width = 10,height = 2,command = closeallwindw)
	btn.pack()
	cpu.protocol("WM_DELETE_WINDOW",closecpu)
def closeallwindw():
	window.destroy()
	
def closecpu():
        messagebox.showinfo("不在考虑一下吗?",message="在考虑下吧")
def nocpu():
	no_cpu = Toplevel(window)
	no_cpu.geometry("300x100+620+260")
	no_cpu.title("再考虑一下呗")
	label = Label(no_cpu,text = "再考虑考虑呗",font = ("微软雅黑",15))
	label.pack()
	btn = Button(no_cpu,text = "好的",width = 10,height = 2,command = no_cpu.destroy)
	btn.pack()
	no_cpu.protocol("WM_DELETE_WINDOW",closenocpu)
def closenocpu():
	nocpu()
	
#创建窗口
window = Tk()
#窗口标题内容
window.title("给我买cpu!")
#窗口大小
window.geometry("500x550")
#窗口位置
window.geometry("+460+318")
#当用户点击关闭则触发
window.protocol("WM_DELETE_WINDOW",closeWindow)
#标签控件
label1 = Label(window,text = "马上开学了电脑要用的",font = ('微软雅黑',15),fg = "red")
#定位 grid 网格式  pack place
label1.grid(row = 0,column = 0,sticky = E)
label2 = Label(window,text = "内存我已经买了",font = ("宋体",25))
#对齐方式       行      列
label2.grid(row = 1,column = 0,sticky=E)
label3 = Label(window,text = "      只是测试一下程序而已",font = ("宋体",25),fg = "green")
label3.grid(row = 2,column = 0,sticky = W)
#图片
photo = PhotoImage(file="cpu.png")
label4=Label(image=photo)
label4.grid(row=4,column=0,columnspan=2,rowspan=2,sticky=W+E,padx=5,pady=5)
#按钮
btnl = Button(window,text = "马上买",width = 15,height = 2,command = cpu)
btnl.grid(row = 6,column = 0,sticky = W)
btnl = Button(window,text = "不买",command = nocpu)
btnl.grid(row = 6,column = 1,sticky = W+E)
#显示窗口
window.mainloop()


最后于 2019-03-06 12:50:27 被百万萝莉禁军教头编辑 ,原因:
签名:这个人很懒,什么也没有留下!
最新回复 (1)
    • 代码信条-CodeCreed
      3
        立即登录 立即注册 QQ登录
返回
首页
开发
源码
运维
我的