为tkinter配置功能

我试图在按下按钮时进行更改,但是使用configure函数时会返回错误:

A1.config(text="X",state="disabled",relief="SUNKEN")
AttributeError: 'NoneType' object has no attribute 'config'

我还尝试使用configure代替config,并且响应是相同的:

    A1.configure(text="X",relief="SUNKEN")
AttributeError: 'NoneType' object has no attribute 'configure'

(供参考) 按钮:

A1 = Button(window,text="",width=5,height=1,command=click).place(x=100,y=100)

命令:

def click():
    A1.configure(text="X",relief="SUNKEN")
jiay87 回答:为tkinter配置功能

您无法定义变量并将其放在同一行中。试试这个:

A1 = Button(window,text="",width=5,height=1)
A1.place(x=100,y=100)

"SUNKEN"也是无效的,请"sunken"SUNKEN

本文链接:https://www.f2er.com/3156403.html

大家都在问