python tkinter button

Posted Sun_先生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python tkinter button相关的知识,希望对你有一定的参考价值。

 2 \'\'\'Button按钮 点击执行对应的命令\'\'\'
 3 import tkinter as tk
 4 #初始化窗口
 5 window = tk.Tk()
 6 #窗口名称
 7 window.title("My Window")
 8 #窗口大小,是 x 不是 *
 9 window.geometry("400x400")
10 #创建对象num,用来计数
11 num = 0
12 label = tk.Label(window,text="Hello World",height=2,width=20,fg="green")
13 label.pack()
14 def hit_me():
15     #使用全局变量
16     global num
17     num = num + 1
18     text = "you hit " + str(num)
19     #配置label的属性
20     label.config(text=text)
21 def forget_button():
22     button.forget()
23 # 创建按钮,这里的command是调用事件
24 def b_pack():
25     button.pack()
26 button = tk.Button(window,text="hit_me",fg="red",command=hit_me)
27 button.pack()
28 # 使button不可显示
29 b_forget = tk.Button(window,text="forget_button",command=forget_button)
30 b_forget.pack()
31 # 再次使button显示
32 button_p = tk.Button(window,text="button_pack",command=b_pack).pack()
33 # 循环窗口
34 window.mainloop()

以上是关于python tkinter button的主要内容,如果未能解决你的问题,请参考以下文章

如何给 Python Tkinter 给窗口加标题、改变 button 文本?

python之tkinter使用举例-Button

python Tkinter之Button

python tkinter button

Python连载61-tkinter三种布局

python如何用像素规定tkinter模块里label或button的大小