所以我正在学习 python,而教我的书给了我两种使用 tkinker 创建标签的方法:
self.canvas.create_text(30,10,text="Welcome",tags="text")
&
self.lbl = Label(frame1, text = "Welcome")
在前面的例子中,移动它很容易:
self.canvas.move("text", 1, 0)
在后一个示例中,更改其背景颜色很容易:
self.lbl["bg"] = "red"
但是,我不知道如何在任一示例中移动它并更改它的背景颜色,至少不知道如何逐步移动它。我可以做这个:
self.lbl.place(x=2)
但除非我能提前得到 x 坐标,否则我只能移动一次。我可以提前设置它,但如果可能的话,我想避免这个选项。