如何将 tkinter Scale 小部件的状态设置为禁用?
How to set the state of a tkinter Scale widget to disabled?
我一直在寻找一种方法来禁用 tkinter 的 Scale
小部件,但我找不到。
我尝试了一些方法,但 none 似乎有效:
w = Scale(master, from_=0, to=100)
w.pack()
w.state(statespec=DISABLED)
w.config(state=DISABLED)
w.config(state='disabled')
w.configure(state='disabled')
有谁知道这是否可行或是否有解决方法?我设法让它在 Button
和 Checkbutton
小部件上正常工作。
w.config(state=DISABLED,takefocus=0)
将使比例小部件disabled.It不再移动
from Tkinter import *
master=Tk()
w = Scale(master, from_=1, to=10)
w.config(state=DISABLED,takefocus=0)
w.pack()
master.mainloop()
它非常适合我。
我一直在寻找一种方法来禁用 tkinter 的 Scale
小部件,但我找不到。
我尝试了一些方法,但 none 似乎有效:
w = Scale(master, from_=0, to=100)
w.pack()
w.state(statespec=DISABLED)
w.config(state=DISABLED)
w.config(state='disabled')
w.configure(state='disabled')
有谁知道这是否可行或是否有解决方法?我设法让它在 Button
和 Checkbutton
小部件上正常工作。
w.config(state=DISABLED,takefocus=0)
将使比例小部件disabled.It不再移动
from Tkinter import *
master=Tk()
w = Scale(master, from_=1, to=10)
w.config(state=DISABLED,takefocus=0)
w.pack()
master.mainloop()
它非常适合我。