在使用 create_polygon 绘制多边形时,需要指定多个点的坐标来作为多边形的多个定点;在使用 create_bitmap、create_image、create_text、create_window 等方法时,只要指定一个坐标点,用于指定目标元素的绘制位置即可。 在绘制这些图形时可指定如下选项: fill:指定填充颜色。如果不指定该选项,默认不填充。 outline:指定边框...
python3.6 tkinter模块 方法/步骤 1 新建一个粉色的画布:from tkinter import *master = Tk()canvas = Canvas(master, width=500, height=365,bg='pink')canvas.pack()mainloop()2 把准备好的图片读为PhotoImage:img = PhotoImage(file="a.gif")3 把img加到canvas里面:canvas.create_image(20...
image = canvas.create_image(0, 0, anchor="nw", image=photo) # 定义画的图形大小,由它的初始坐标和终点坐标决定大小 x1, y1, x2, y2 = 0, 0, 80, 80 # 线条,fill参数代表颜色 line = canvas.create_line(x1, y1, x2, y2, fill="red") # 画圆 oval = canvas.create_oval(x1, y1, ...
create_bitmap 绘制位图,支持XBM; create_image 绘制图片,支持GIF(x,y,image,anchor); create_line 绘制直线;(坐标罗列) create_oval; 绘制椭圆; create_polygon 绘制多边形(坐标依次罗列,不用加括号,还有参数,fill,outline); create_rectangle 绘制矩形((a,b,c,d),值为左上角和右下角的坐标); create_text...
image − 创建图像 filename=PhotoImage(file="sunshine.gif")image=canvas.create_image(50,50,anchor=NE,image=filename) line − 创建线条 line=canvas.create_line(x0,y0,x1,y1,...,xn,yn,options) oval − 创建一个圆 oval=canvas.create_oval(x0,y0,x1,y1,options) ...
canvas.create_image(40,140,image= img) canvas .pack() win. mainloop() 保存为 .pyw 文件后,直接双击运行该文件,结果如图 3 所示: 图3:程序运行结果 4) create_line(x0, y0, x1, y1, ... , xn, yn, options) 创建一个线条。其中,参数 x0,y0,x1,y1,...,xn,yn 定义线条的坐标;参数 optio...
python tkinter canvas Canvas 的坐标系统是绘图的基础,其中点 (0,0) 位于 Canvas 组件的左上角,X 轴水平向右延伸,Y 轴垂直向下延伸。 create_arc:绘制弧。 create_bitmap:绘制位图。 create_image:绘制图片。 create_line():绘制直线。 create_polygon:绘制多边形。
canvas = Canvas(root,bg = 'black',height=801,width=1895) image = canvas.create_image(900,0,anchor='n',image=photo) canvas.pack() 因为这张图片太大,所以效果不太好。需要注意的是导入的图只能是gif格式。另外导入图片是可以用相对路径也可以用...
下面使用create_ image方法的例子 请准备一张图片,名为TestUse.png,为方便将其和下面的示例源码文件放到同一文件夹中。 使用create_ image方法的示例源码: from tkinter import * # 创建窗口 win= Tk() win.title("创建画布") win.geometry("600x400") ...
w.create_rectangle(50, 25, 150, 75, fill="blue") mainloop() tk 默认处理图片格式为gif 处理其他格式的图片,否则需要下载image的mod,见附件 Python代码 # -*- coding:utf-8 -*- # file: TkinterCanvas.py # import Tkinter # 导入Tkinter模块 from PIL import Image, ImageTk root = Tk...