Tkinter学习(1)

2023-03-30 446 0

import tkinter as tk

#导入tkinter库
root = tk.Tk()
#创建一个窗口
root.title('my root')
#定义窗口的标题,会在窗口左上角显示
root.geometry('300x200')
#定义窗口的尺寸,长x宽,这个x是小写的X
var = tk.StringVar()
#利用一个变量来替代文字,方便以后随时修改
l = tk.Label(root,textvariable=var,bg='green',font=('Arial',12),width = 15,height=5)
#创建一个label-标签的意思,
l.pack()
#然后把这个l标签放置在root窗口上面
on_hit=False
#定义一个布尔值
def hit_me():
    global on_hit
    if on_hit==False:
        on_hit =True
        # 如果on_hit是假的,则把on_hit重新赋值为真
        var.set('you hit me')

    else:
        #如果on_hit不是假的,则把on_hit赋值为假
        on_hit=False
        var.set("")

b = tk.Button(root,text="hit me",width=14,height=2,command=hit_me)
#按钮,command控制方法

b.pack()
root.mainloop()
#root不断的刷新,这样以后有了新的功能,会更新数据。

最后运行的结果是这样的。

相关文章

Tkinter学习(2)
selenium自动化模块学习(5)
selenium自动化模块学习(4)
selenium自动化模块学习(3)
selenium自动化模块学习(2)
selenium自动化模块学习(1)

发布评论