我知道您可以使用self.canvas.itemconfig()更改tkinter对象。但您需要知道属性名称才能更改它。我想水平拉伸一个矩形,但我能为create_rectangle找到的唯一文档称为坐标'矩形边界框'。那么有谁知道每个人实际上被称为什么?
答案 0 :(得分:1)
要更改Tkinter.Canvas
对象的坐标,请使用Canvas.coords
功能(此处提供文档)。
例如:
self.canvas.coords(tagOrID, x0, y0, x1, y1)
其中tagOrID是矩形的内部Canvas标签或ID,x0,y0,x1和y1是矩形的新坐标。