这是我的代码,并且不显示比例尺。有什么建议吗?
from tkinter import *
self.mAsk = Scale(root, orient="horizontal", from_=1, to=16, label = "Mines", resolution = 1, sliderlength=25)
root=Tk()
root.mainloop()
答案 0 :(得分:1)
这里至少有三个问题:
root
,因此您的程序只会引发NameError
。self.mAsk
的内容时,您会为self
分配内容,以便提升NameError
。 (你不明白什么是类,以及为什么self
出现在许多tkinter例子中的类方法中?)pack
,grid
或place
来实际将mAsk
放在父窗口上。如果您不知道这意味着什么,请参阅Tkinter book中三个不同几何经理的章节。如果你修复了所有三个,那么它可以工作:
from tkinter import *
root=Tk()
mAsk = Scale(root, orient="horizontal", from_=1, to=16, label = "Mines", resolution = 1, sliderlength=25)
mAsk.pack()
root.mainloop()