我想创建一个Tkinter的画布,我使用的代码行是这样的一个矩形:c.create_rectangle(x, y, x2, y2, fill=fill_, outline=outline_)
。当我运行代码时,变量都被定义为画布变量和其余数字和颜色名称,出现以下错误:无效命令名称“.130125072”(此数字是随机的)并记住所有参数我给出的是整数我不知道为什么会发生这个错误。如果您能回答我为什么这不起作用,我将不胜感激。提前致谢。
tkinter 的工作原理:
create_rectangle
添加一个矩形,但不绘制它mainloop
一切显示这会给你一个矩形
from tkinter import Tk, Canvas, mainloop
c = Canvas(Tk(), width=200, height=100)
c.pack()
c.create_rectangle(50, 25, 150, 75, fill="red", outline="red")
mainloop()
如果你想从命令行使用 tkinter,这里有关于如何配置它的讨论,但它看起来很复杂。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句