Python进阶(2)

精华 发表在    Python教程部落 10-15 13:08:57

1 2331 1

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()


谢谢!~~

登录或注册后发布评论