python模块tkinter之canvas的用法

 时间:2026-02-12 02:42:40

1、canvas其实就是画布,是各种图形的载体。

比如,下面的代码创建了一个绿色的画布:

from tkinter import *

root = Tk()

cv = Canvas(root,bg = 'green')

cv.pack()

root.mainloop()

python模块tkinter之canvas的用法

2、在画布里面画一个矩形:

cv.create_rectangle(10,20,365,200)

注意此时,这个矩形左上角的坐标是(10,20),右下角的坐标是(365,200)。

python模块tkinter之canvas的用法

3、把这个矩形填充为蓝色:

cv.create_rectangle(10,20,365,200,fill='blue')

python模块tkinter之canvas的用法

4、把矩形的边界显示为红色:

cv.create_rectangle(10,20,365,200,

                    fill='blue',

                    outline='red',

                    )

python模块tkinter之canvas的用法

5、矩形边框的宽度是6:

cv.create_rectangle(10,20,365,200,

                    fill='blue',

                    outline='red',

                    width=6,

                    )

python模块tkinter之canvas的用法

6、矩形边框设定为虚线:

cv.create_rectangle(10,20,365,200,

                    fill='blue',

                    outline='red',

                    width=2,

                    dash=10,

                    )

python模块tkinter之canvas的用法

7、使用额外的填充方法:

cv.create_rectangle(10,20,365,200,

                    stipple = 'gray12',

                    fill='blue',

                    outline='red',

                    width=2,

                    dash=10,

                    )

python模块tkinter之canvas的用法

  • python中的除法
  • 二进制怎么进行减法相减
  • DevC++怎么修改代码字体
  • 如何设置Java窗体的图标
  • 小数怎么转化为二进制
  • 热门搜索
    鱼类大全名称图片 怎样煮羊肉好吃 oppo手机大全 怎么查看隐藏文件夹 热汤面条怎么做好吃 冬笋怎么做好吃 胃下垂的治疗方法 板栗怎么煮好吃好剥壳 肩周炎的治疗方法 茭白怎么做好吃