我试图弄清楚将文本附加到 tkinter 对象。我总共有 64 个文本对象。我将文本分配给对象,如下所示:
self.canvas.itemconfig(self.TextKeys[3], text = "Image")
但在我想做的情况下:
self.canvas.itemconfig(self.TextKeys[3], text = "Comm")
如何添加文本而不是替换它?我遇到的另一个问题是画布对象上的空间量是有限的:
任何意见/建议将不胜感激!
我试图弄清楚将文本附加到 tkinter 对象。我总共有 64 个文本对象。我将文本分配给对象,如下所示:
self.canvas.itemconfig(self.TextKeys[3], text = "Image")
但在我想做的情况下:
self.canvas.itemconfig(self.TextKeys[3], text = "Comm")
如何添加文本而不是替换它?我遇到的另一个问题是画布对象上的空间量是有限的:
任何意见/建议将不胜感激!
您可以使用insert canvas 方法将某些内容插入到字符串对象中。由于您要追加,请使用索引“end”,例如:
self.canvas.insert(self.TextKeys[3], "end", "this text will be appended")
我不明白你关于空间有限的问题。项目占用的空间量可由您的代码配置。