Tkinter按钮组件用于在Python应用程序中添加按钮,按钮上可以放上文本或图像,能够与一个python函数关联,当按钮被按下时,自动调用该函数
语法格式
djx = Button (master,option=value,...)
master:按钮的父容器
options:可选项,即该按钮的可设置的属性,这些选项可以用键=值的形式设置,并以逗号分隔
Python tkinter Button
在构建 GUI 应用程序时,按钮是使应用程序具有交互性的构建基块之一。
在本教程中,我们将学习如何使用tkinter Python库在Python GUI中实现Button
参数
Option | Value |
text | 显示为按钮标签的文本 |
width | 设置按钮的宽度 |
height | 设置按钮的高度 |
bg | 设置按钮的背景色 |
fg | 设置按钮标签的字体颜色 |
activebackground | 单击按钮时设置背景色 |
activeforeground | 设置单击按钮时按钮标签的字体颜色 |
command | 单击按钮时调用函数 |
font | 若要设置字体大小,请设置按钮标签的样式 |
image | 在按钮上设置图像 |
使用 tkinter 的按钮
在下面的示例中,我们将创建一个具有以下属性的 tkinter 按钮。
text | “我的按钮” |
width | 40 |
height | 3 |
bg | “#0052cc” |
fg | “#ffffff” |
activebackground | “#0052cc” |
activeforeground | “#aaffaa” |
模板
from tkinter import *
windows = Tk()
def buttonClick():
print 'button clicked' #创建自定义函数
button = Button(text='hello',command=buttonClick) 设置按钮按键绑定命令command
button.pack() #添加顺序排列组件
root.mainloop() #渲染窗口