如何从Python tkinter画布中删除线?
Canvas小部件在GUI应用程序开发中有很多用途。我们可以使用Canvas小部件来绘制形状、创建图形、图像和许多其他内容。要在Canvas中绘制一条线,我们可以使用 create_line(x,y,x1,y1, **options )方法。在Tkinter中,我们可以绘制两种类型的线 – 简单线和虚线。
如果您希望应用程序删除创建的线,则可以使用 delete() 方法。
示例
让我们来看一个例子,在其中删除Canvas小部件中定义的线条。
输出
如果我们运行上面的代码,它将显示一个带有一个按钮和Canvas中形状的窗口。
现在,单击“删除形状”按钮,即可从Canvas中删除显示的线条。