任务是创建一个程序,允许您连接点,然后绘制它们。 现在我必须创建一个undraw,要做到这一点,我必须通过创建一个新列表来记住/存储正在创建的多边形。我不知道如何创建新列表以及如何使用undraw()撤消此操作
pointList = []
polyList = []
pList = []
pt = win.getMouse()
while not isClicked(exitBtn, pt):
if isClicked(drawBtn, pt):
poly = Polygon(pointList)
r, g, b = eval(colorEntry.getText())
poly.setFill(color_rgb(r,g,b))
poly.draw(win)
pointList = []
else:
pointList.append(pt)
pt.draw(win)
pt = win.getMouse()
win.close()
主()
目前没有回答
相关问题 更多 >
编程相关推荐