图形用户界面错误。无法取消绘制 'Rectangle' 个对象
GUI errors. Can't undraw 'Rectangle' objects
我导入了一个 GUI 库,但我不能 'undraw' 任何 'Rectangle' 的对象。我将 link 附加到我正在使用的库以及错误的示例。感谢您提供的所有帮助。
https://mcsp.wartburg.edu//zelle/python/graphics.py
from graphics import *
win = GraphWin("Test", 200, 200)
rect = Rectangle(Point(50, 50), Point(150,150)).draw(win)
stop = win.getMouse()
rect.undraw(win)
This is the error that I'm getting from IDLE
问题出在这一行:
rect.undraw(win)
该矩形已与 win
相关联,因此您无需将其作为参数提供给 undraw()
。而是简单地做:
rect.undraw()
我导入了一个 GUI 库,但我不能 'undraw' 任何 'Rectangle' 的对象。我将 link 附加到我正在使用的库以及错误的示例。感谢您提供的所有帮助。
https://mcsp.wartburg.edu//zelle/python/graphics.py
from graphics import *
win = GraphWin("Test", 200, 200)
rect = Rectangle(Point(50, 50), Point(150,150)).draw(win)
stop = win.getMouse()
rect.undraw(win)
This is the error that I'm getting from IDLE
问题出在这一行:
rect.undraw(win)
该矩形已与 win
相关联,因此您无需将其作为参数提供给 undraw()
。而是简单地做:
rect.undraw()