0
我有一個正在構建和顯示的條目窗口小部件。但是,窗口小部件中的數據並未顯示 - 因此它顯示爲空的輸入框。
正在填充用於加載數據的變量 - apiObjectGlobal.description
。思考爲什麼價值沒有被顯示?Tkinter條目不顯示數據
如果我做了self.descEntry
我沒有獲得任何數據,所以它會出現Entry小部件的定義可能不像我期望的那樣。
self.description = StringVar()
self.ldesc = StringVar()
self.ldesc.set("Description")
self.ldesc = Label(self, textvariable=self.ldesc)
self.ldesc.grid(column = 0, row = 1, sticky = "E")
self.descEntry = Entry(self, width=30, textvariable = apiObjectGlobal.description)
self.descEntry.grid(column = 1, row = 1, sticky = "W")
self.descEntry.bind("<Return>", self.saveDescription)
你的代碼不完整。什麼是'apiObjectGlobal.description'?它是一個'StringVar'嗎?它在哪裏設置? –
爲什麼將'self.descEntry'的'textvariable'屬性設置爲'apiObjectGlobal.description'?你是不是指'... textvariable = self.description)'? – nbro