如何为Tkinter画布矩形着色?

如何为Tkinter画布矩形着色?

我们可以在Tkinter画布上创建不同的形状,如矩形、弧形、圆形等。Canvas组件有许多内置函数和方法,可用于配置形状的属性。

要为画布矩形着色,我们必须在 outline 属性中指定颜色值。它适用于函数 create_rectangle(top, left, bottom, right) 其中轮廓应该是可见的。

例子

# 导入所需库
from tkinter import *

# 创建Tkinter框架实例
win = Tk()

# 设置宽度
win.geometry("700x350")

# 创建画布对象
canvas= Canvas(win, width= 300, height= 350)

# 在画布中创建矩形
canvas.create_rectangle(300,200,10,10, outline= "red", fill= "white")
canvas.pack()

win.mainloop()
Python

输出

运行上面的代码将在画布小部件内显示一个矩形。

如何为Tkinter画布矩形着色?

请注意,我们已将矩形的轮廓设为红色。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册