如何在 Tkinter 画布上更改形状轮廓的粗细?

tkinterpythongui-programming更新于 2025/5/20 5:00:17

假设我们在 Tkinter 画布上创建了一个椭圆。任务是更改椭圆轮廓的粗细。要更改轮廓的粗细,请为矩形提供边框或轮廓,在构造函数中定义 width  属性并为其分配一个整数值。您还可以定义 outline 属性来为椭圆形的轮廓设置颜色。

示例

#导入所需的库
from tkinter import *

#创建 Tkinter Frame 实例
win = Tk()

#设置几何图形
win.geometry("700x350")

# 定义 Canvas 小部件
canvas = Canvas(win, width=500, height=350)
canvas.pack()

# 在 Canvas 中创建椭圆形
canvas.create_oval(100,300,500,100, outline='green', width=5)

win.mainloop()

输出

运行上述代码将显示一个包含椭圆形的窗口,其中粗绿色轮廓。


相关文章


有用资源