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 绘制文字(...
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 绘制文字(...
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...
# 这个create_image的前两个参数,图片的位置(position): # 应该说的是将image图片的中心点,放在画布的什么位置(x/2,y/2) self.picCanvas.create_image(x/2,y/2,image = self.picCanvasImage) self.imageFlag = 1 ## 显示放大缩小按钮。 self.inputZoomInButton.grid(row=1,column=3,sticky='NWES') ...
(0,0, image=button, anchor="nw")button = ImageTk.PhotoImage(file="button.png")canvas = tk.Canvas(width=200, heigh=200, borderwidth=0, highlightthickness=0)canvas.grid()canvas.create_rectangle(0,0,199,199, fill="blue")buttonWidget = tk.Button(root, image=button)canvas.create_window(...
canvas.create_line(15, 25, 200, 25) 该create_line方法的参数是线的起点和终点的x和y坐标。 canvas.create_line(300, 35, 300, 200, 破折号=(4, 2)) 绘制一条垂直线。该dash选项指定线条的虚线图案。我们有一条由 4 px 短划线和 2 px 空间的交替段组成的线。
3. 参数 options 表示其他可选参数create_image(x, y, image)1. 创建一个图片 2. 参数 x 与 y 定义图片的左上角坐标 3. 参数 image 定义图片的来源,必须是 tkinter 模块的 BitmapImage 类或 PhotoImage 类的实例变量create_bitmap(x, y, bitmap)1. 创建一个位图 ...
create_image(200, 200, image=img) #在tab2上添加Combobox和Scale var = tk.StringVar() combobox1 = ttk.Combobox(tab2, textvariable=var, height=1,values=('Dog', 'Pig', 'Cat')) combobox1.pack(fill='x' ) #将标尺上的0~130范围的数字转换为0~255范围的16进位数字, #再转换为两个字符...
要用tkinter在画布上显示图片,首先要装入图片,然后使用canvas对象上的create_image函数。 这是我存在E盘上的一张图片: 我们可以这样来显示one.gif图片: >>>fromtkinterimport* >>> tk =Tk()>>> canvas = Canvas(tk,width=400,height=400)>>>canvas.pack()>>> my_image = PhotoImage(file='E:\\FFOutpu...