canvas.create_text(50, 30 * i, text=f"Text {i}", anchor="nw") self.text_ids.append(text_id) # 创建一个按钮来更新文本 update_button = tk.Button(root, text="更新文本", command=self.update_text) update_button.pack() def update_text(self): # 更新每个文本对象的文本内容 for i, ...
c.create_polygon(150, 150, 100, 200, 100, 250, 200, 250, 200, 200 , fill='red') # 绘制文字 create_text() # (180,40)坐标 text='文本内容’要显示的文字 font=('宋体',16)字体 # 的相关设置anchor=tkinter.W文字的对其方式:左对齐 fill填充颜色 c.create_text(180, 40, text='文本内容...
canvas.create_text(20, 60, anchor=W, font="Purisa", text="它们很好,但不是永久的") canvas.create_text(20, 130, anchor=W, font="Purisa", text="谁不渴望有人抱着") canvas.create_text(20, 160, anchor=W, font="Purisa", text="谁知道如何爱而不被告知") canvas.create_text(20, 190...
create_arc 圆弧; create_bitmap 绘制位图,支持XBM; create_image 绘制图片,支持GIF(x,y,image,anchor); create_line 绘制支线; create_oval; 绘制椭圆; create_polygon 绘制多边形(坐标依次罗列,不用加括号,还有参数,fill,outline); create_rectangle 绘制矩形((a,b,c,d),值为左上角和右下角的坐标); cre...
anchor:指定绘制文字、GUI 组件的位置。该选项仅对 create_text()、create_window() 方法有效。 justify:指定文字的对齐方式。该选项支持 CENTER、LEFT、RIGHT 常量值,该选项仅对 create_text 方法有效。 下面程序示范了通过不同的方法来绘制不同的图形,这些图形分别使用不同的边框、不同的填充效果: ...
21. Text Text控件可以看做是Entry的扩充,可以处理多行输入,也可以在文字中嵌入图像或提供格式化功能,实际上可以将Text当做文字处理软件,甚至当做网页浏览器。 Text(父对象,options,…) bg,bd,cursor,fg,font,height,highlightbackground,highlightcolor,highlightthickness,padx,pady,relief,selectbackground,selectbo...
text 标签中的文本,可以使用'\n'表示换行 textvariable 显示文本自动更新,与StringVar等配合着用,使用“get”和“set”方法读取或写入当前值 8、单选框和复选框Radiobutton,Checkbutton控制参数 anchor 文本位置;background(bg) 背景色;foreground(fg) 前景色; ...
你还可以在 Canvas 上显示文本,使用的是 create_text() 方法: importtkinter as tk root=tk.Tk() w= tk.Canvas(root, width =200, height = 100) w.pack() w.create_line(0, 0,200, 100, fill ="green", width = 3) w.create_line(200, 0, 0, 100, fill ="green", width = 3) ...
canvas.create_image(30, 60, image=img, anchor='nw') canvas.create_text(200, 70, text='微信公众号:愤怒的it男', font=('宋体',10,'bold'), anchor='nw') point = [(200,200),(220,190),(240,170),(260,180),(280,150),(300,140),(320,160),(340,150),(360,130)] ...
tCanvas.create_text((150,50),text=u'输出文字',anchor=E) # 位图 bmap={1:'error',2:'info',3:'question',4:'hourglass'}for i in bmap:tCanvas.create_bitmap((20*i,20),bitmap=bmap[i]) # 调入图片 img=PhotoImage(file='D:/pictures/exam.gif')tCanvas.create_image((200,200),image=...