我一直在寻找一种方法来禁用tkinter的Scale
小部件,但我无法找到它。
我尝试了一些东西,但似乎都没有用:
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
小部件。
答案 0 :(得分:3)
w.config(state=DISABLED,takefocus=0)
将禁用缩放小部件。不再移动
from Tkinter import *
master=Tk()
w = Scale(master, from_=1, to=10)
w.config(state=DISABLED,takefocus=0)
w.pack()
master.mainloop()
它的作品非常适合我。