精华 发表在 Python教程部落 10-15 13:08:57
Button
Button被称为“按钮”,也就是说用户可以按下按钮触发事件
首先,我们来定义一个窗口:
from tkinter import *
tk =Tk()
tk.mainloop()
我调用了mainloop函数来重复刷新页面
接下来,我们来创建一个Button的对象:
button = Button(tk,width=5,height=5,text="click me",command=None)
button.pack()
参数1:让button长在tk上
参数2和3:设定button的大小
参数4:设定显示的文字
参数5:当按钮被点击时,运行command的程序(注意command的程序不需要加上参数)
最后,我们用pack函数放置button
如果想在按下特定键时,能够做些事情,使用bind函数:
button.bind("<Enter>",None)
参数1:事件名
参数2:按下参数1键时调用参数2
例子:
from tkinter import *
tk = Tk()
tk.title("第二个程序")
def printline():
print("Hello")
b1 = Button(tk,command=printline)
b1.pack()
tk.mainloop()
谢谢!~~
5 赞
3 赞
2 赞
1 赞
3 赞
太好了。