如何在 Tkinter 中为画布矩形的轮廓着色?
tkinterpythongui-programming更新于 2025/5/20 4:28:17
假设我们在 Tkinter 画布上创建了一个矩形。任务是为该矩形提供一个可以有颜色的轮廓。要为矩形提供边框或轮廓,首先在构造函数中定义 outline 属性并为其添加新的颜色值。
示例
在此示例中,我们将在 Tkinter 画布上创建一个矩形,然后为其轮廓应用颜色。
#导入所需的库
from tkinter import *
#创建 Tkinter Frame 的实例
win = Tk()
#设置几何图形
win.geometry("700x350")
# 定义 Canvas 小部件
canvas = Canvas(win, width=500, height=350)
canvas.pack()
# 在 Canvas 中创建一个矩形
canvas.create_rectangle(100,100,300,300, outline= 'yellow', width=4, fill='green')
win.mainloop()
输出
运行上述代码将显示一个窗口,其中画布小部件内有一个矩形。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

