如何在 Tkinter 中去除椭圆的轮廓?

pythontkinterserver side programmingprogramming

使用 Tkinter 画布,我们可以为 2D 或 3D 应用程序绘制形状,可以创建图像、绘制动画等等。假设我们必须创建一个椭圆,该椭圆应该以美观的方式绘制在画布上。还可以使用其他功能来使椭圆和其他形状具有美观的外观。要从画布中移除形状的轮廓,我们可以在方法中为 outline 属性提供一个空值。

示例

#导入 tkinter 库
from tkinter import *
#创建 tkinter 框架或窗口的实例
win= Tk()
#设置 tkinter 框架的几何形状
win.geometry("750​​x350")
#创建画布和椭圆
canvas= Canvas(win, width=400, height=350,bg= "#458a4a")
canvas.create_oval(50,50,250,250, fill="white", outline="")
canvas.pack()
win.mainloop()

输出

现在,执行代码以显示包含画布内椭圆的输出。


相关文章