text_item = canvas.create_text(100, 100, text="Hello World", font=("Arial", 12)) button = tk.Button(root, text="Change Text", command=change_text) button.pack() root.mainloop() 在上面的代码中,首先创建了一个画布canvas,然后使用create_text方法在画布上创建了一个文本对象text...
canvas=Canvas(master,bg='white',width=200,height=200) canvas.pack() canvas.create_polygon(25,100,100,25,175,100,100,175,outline='yellow',fill='red') canvas.create_text(100,100,text='福',font=('楷体',70),fill='yellow') 1. 2. 3. 4. 5. 6. 这样就会画一个福字辣: 总结 这就是...
可以使用create_text()方法来创建文本对象,并指定文本的位置、内容和其他属性。 代码语言:txt 复制 canvas.create_text(x, y, text="Hello, World!", font=("Arial", 12), fill="black") 文本对象被其他对象遮挡:如果画布上存在其他对象(如图形、图片等),可能会导致文本对象被遮挡而无法显示。可以使用tag_...
create_image 绘制图片,支持GIF(x,y,image,anchor); create_line 绘制支线; create_oval; 绘制椭圆; create_polygon 绘制多边形(坐标依次罗列,不用加括号,还有参数,fill,outline); create_rectangle 绘制矩形((a,b,c,d),值为左上角和右下角的坐标); create_text 绘制文字(字体参数font,); create_window 绘...
canvas.create_image(100, 50, image=logo) canvas.create_text(300, 50, text="Python之家 PythonHome.cn", fill='black', font=("黑体", 20), tag='text') canvas.select_from('text', 0) canvas.select_to('text', 7) canvas.pack(anchor=tk.CENTER, expand=True) ...
1.canvas绘制基本图形的方法 1.1画线(Line) 方法: create_line(x0,y0,x1,y1,……,xn,yn,*options) 参数x0到yn指定显示中一系列的两点或多点坐标,来描述一条线或一系列线。在数的后面可以是任何数量的选项-值对。每对用户来配置选项。这些相同的选项-值对可以用在itemconfigure调用中修改项的配置。
self.canvas.create_text(60,40,text="hi, i am string", font ="time 10 bold underline", tags ="string")#delete方法通过tags参数从画布上删除图形defdisplayClear(self): self.canvas.delete("rect","oval","arc","polygon","line","string") ...
canvas = tk.Canvas(window, bg='white') img = tk.PhotoImage(file='image.png') canvas.create_image(30, 60, image=img, anchor='nw') canvas.create_text(200, 70, text='微信公众号:愤怒的it男', font=('宋体',10,'bold'), anchor='nw') ...
create_image:绘制图片。 create_line():绘制直线。 create_polygon:绘制多边形。 create_text:绘制文字。 create_window:绘制组件。 Canvas 的坐标系统是绘图的基础,其中点 (0,0) 位于 Canvas 组件的左上角,X 轴水平向右延伸,Y 轴垂直向下延伸。 绘制上面这些图形时需要简单的几何基础: ...
文本小部件添加滚动条import tkinter as tkroot = tk.Tk()root.geometry('600x400+200+200')root.title('Scrollbar 滚动条演示')# 创建文本小部件text = tk.Text(root, height=17, width=53, font=("Arial", 14), wrap="none")# 创建垂直滚动条scrollbar1 = tk.Scrollbar(root, orient='vertical',...