Bootstrap

python button属性_Python Tkinter Button按钮

BUTTON 小工具时使用的按钮添加到各种类型的Python应用。Python允许用户配置按钮的按我们的要求。各种选项可以被设置或重置的要求。

我们还可以将方法或功能的按钮,当按钮被按压。

按钮小工具的使用语法如下:

语法W = Button(parent,options)

可能选项的列表如下。Sn选项描述

1activebackground它表示背景的按钮在按钮上悬停鼠标的动作,改变按钮背景色

2activeforeground它表示字体颜色的按钮,当鼠标悬停在按钮上改变前景色

3bd它表示按钮的边界宽度

4bg设置按钮背景的颜色

5Command它被设置为回调函数时,可以调用该函数

6fg设置按钮的前景颜色

7Font设置按钮文本的字体属性

8Height设置按钮的高度

9Highlightcolor设置当按钮具有焦点突出显示的颜色

10Image设置图像上显示的按钮

11justify设置多个文本行为左对齐、右对齐或者居中对齐

12Padx按钮在水平方向上的附加填充

13pady按钮在垂直方向上的附加填充

14Relief它表示边框的类型,可以设置SUNKEN, RAISED, GROOVE, and RIDGE

15State将此选项设置为禁用,以使按钮无响应。活动表示按钮的活动状态

16Underline设定此选项以使按钮文本下划线

17Width按钮的宽度,它以文本按钮的字母数或图像按钮的像素数的形式存在

18Wraplength如果该值被设置为正数,文本行将被包装成适合这个长度

实例#python application to create a simple button

from tkinter import *

top = Tk()

top.geometry("200x100")

b = Button(top,text = "Simple")

b.pack()

top.mainaloop()

输出 :

实例from tkinter import *

top = Tk()

top.geometry("200x100")

def fun():

messagebox.showinfo("Hello", "Red Button clicked")

b1 = Button(top,text = "Red",command = fun,activeforeground = "red",activebackground = "pink",pady=10)

b2 = Button(top, text = "Blue",activeforeground = "blue",activebackground = "pink",pady=10)

b3 = Button(top, text = "Green",activeforeground = "green",activebackground = "pink",pady = 10)

b4 = Button(top, text = "Yellow",activeforeground = "yellow",activebackground = "pink",pady = 10)

b1.pack(side = LEFT)

b2.pack(side = RIGHT)

b3.pack(side = TOP)

b4.pack(side = BOTTOM)

top.mainloop()

输出:

;