我正在阅读一本书,上面写着我必须使用以下代码在左上角创建一个带有标签的GUI(坐标(0,0))。在本书中,作者按预期打印了GUI的屏幕截图及其所在的标签(0,0)。但是当我运行它时它就在中心,无论我如何更改行,列,列盘和粘性参数。
有谁能告诉我如何解决这个问题?
from Tkinter import *
class Application(Frame):
def __init__(self, master):
Frame.__init__(self, master)
self.grid()
self.create_widgets()
def create_widgets(self):
self.inst_lbl = Label(self, text = "Enter password")
self.inst_lbl.grid(row = 0, column = 0, columnspan = 2, sticky = W)
root = Tk()
root.title("Password")
root.geometry("250x150")
app = Application(root)
root.mainloop()
答案 0 :(得分:0)
问题是,你使用的是旧版本的python和Tkinter。如果您升级,您发布的代码将正常工作。