day10 使用tkinter开发GUI程序
–简单的小窗口
import tkinter
window=tkinter.Tk()
window.title('小程序')
window.geometry('800x600') #定义长宽,是x,这个长和宽是页面的长宽
# l=tkinter.Label(window,text='welcome to my channel',bg='green',font=('Arial',12),width=100,height=3)
# l.pack()
var=tkinter.StringVar() #定义一个字符串变量
l=tkinter.Label(window,textvariable=var,bg='green',font=('Arial',12),width=100,height=3) #标签可变
l.pack() #小部件放到主窗口里
on_hit=False
def func():
global on_hit #设置全局变量,因为已经在函数外定义了,所以在函数里面更改要定义全局
if on_hit==False:
on_hit=True
var.set('you hit me')
else:
on_hit=False
var.set(' donnot hit me')
b=tkinter.Button(window,text='hit me',width=15,height=2,command=func)
b.pack()
window.mainloop()
–文