Python的标准Tk GUI工具包的接口
目录
tkinter系列文章
?
Button标签在窗口中显示按钮的控件。
实现一个简单的按钮,可点击无响应。
示例如下:
import tkinter
# 创建主窗口
tk = tkinter.Tk()
# 设置标题
tk.title('button示例')
# 设置大小和位置
tk.geometry('300x200+200+20')
# 创建按钮
bt = tkinter.Button(tk, text='按钮')
bt.pack()
效果如下:
在原来的基础上设置按钮的宽高。
示例如下:
bt = tkinter.Button(tk,
text='按钮',
width=10,
height=10
)
bt.pack()
效果如下:
?
点击按钮后执行绑定的事件。
示例如下:
import tkinter
def click_fun():
print('点击按钮执行')
# 创建主窗口
tk = tkinter.Tk()
# 设置标题
tk.title('button示例')
# 设置大小和位置
tk.geometry('300x200+200+20')
# 创建按钮
bt = tkinter.Button(tk,
text='按钮',
command=click_fun,
width=10,
height=10
)
bt.pack()
效果如下:
绑定按钮事件使用匿名函数lambda实现。
示例如下:
bt2 = tkinter.Button(tk, text='按钮2', command=lambda : print('匿名函数执行事件'))
bt2.pack()
效果如下:
?
也可在按钮上绑定tkinter的一些方法,比如退出。
示例如下:
bt3 = tkinter.Button(tk, text='退出按钮', command=tk.quit)
bt3.pack()
效果如下:
点击后,关闭窗口。
本文主要是Python tkinter Button按钮控件介绍,简单示例及如何绑定事件。