0

我一直在寻找一种禁用Scaletkinter 小部件的方法,但我找不到。

我尝试了一些东西,但似乎没有一个工作:

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')

有谁知道它是否可能或是否有解决方法?我设法让它在ButtonCheckbutton小部件上正常工作。

4

1 回答 1

4
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()

它对我来说非常完美。

于 2016-04-17T13:01:52.830 回答