Tkinter是python之中用来创建和开发窗口应用程序的内置模块,而在该模块之中能够通过不同的组件来实现各种功能和完善样式。而这篇文章就是要介绍该模块中按钮组件button的设置方法和作用,感兴趣和想学习的小伙伴就一起往下看看吧。
代码实例
from tkinter import * root = Tk() def print1(): print('你好') button = Button(root,text='打印', font=('楷体',20),fg='red',bg='black', anchor='center',command=print1, height=1,width=5,bd=6) button.pack() root.mainloop()
1.上面的代码示例之中就是将Tkinter模块导入到程序和脚本之中,然后实例化Tk()类创建出来了一个窗口对象。接着就是去使用Button()方法构建按钮组件了,所有的组件都是通过方法构建出来了。
2.在这个方法之中以供就是去设置了10个参数,其中第一个参数root表示这个组件是构建并且添加到该窗口对象中的。参数text表示按钮显示的文本是什么,默认是支持中文不会出现乱码情况。而后面的fg、bg、anchor则是按钮组件文本字体设置,表示的意思为文本颜色为空色,按钮背景色为黑色,文本居中显示。
command这个参数则是整个按钮组件最重要的功能,它等号后面赋值的对象为一个函数,意思为当这个按钮点击时会去调用这个函数来执行。
之后的三个参数height、width以及bd就是设置按钮的高宽,以及它文本距离上下左右的像素值。
3.最后就是调用pack()方法将创建好的按钮组件以自动模式添加到窗口之中,这样按钮会默认居中显示并且独占一行,而mainloop()方法就是开启事件循环来让按钮事件可以重复触发。
以上就是关于“Tkinter中button组件的作用是什么?Python窗口模块Tkinter怎么设置按钮”的全部内容了,希望对你有所帮助。