text = tk.Text(root, height=10, font=("Arial", 20)) text.pack(padx=10, pady=10) photo=tk.PhotoImage(file='logo.png') text.image_create(tk.INSERT, image=photo) text.insert(tk.INSERT, 'Python之家') root.mainloop() Text 多行文本框小部件选项...
1.插入图片 要在text中插入图片,需要用到image_create(index, cnf={}, **kw)这个方法。具体的一个例子请看下面。 from tkinter import * root = Tk() text = Text(root) photo = PhotoImage(file='./emoji_file/a1.GIF') text.image_create(END, image=photo)#用这个方法创建一个图片对象,并插入到...
1fromtkinterimport*23root =Tk()4text = Text(root,width=20,height=15)5text.pack()6defshow():7text.insert(INSERT,"i love python")8print(text.get("1.2", 1.6))9b1 = Button(text,text="点我",command=show)10text.window_create(INSERT,window=b1) 执行结果: 2. “line.end” 行号加上字...
text.image_create(self,index,cnf={},**kw) 三、默认含滚动条的ScrolledText组件 在tkinter.scrolledtext模块内有ScrolledText控件,这是一个默认含有滚动条的Text控件,使用时可以先导入此模块,执行时就可以看到滚动条。 使用方法: fromtkinter.scrolledtextimportScrolledText root=Tk()text=ScrolledText(root) ...
w1.insert(END,'[kkk]') def returnText(self): print("所有的文本:"+self.w1.get(1.0,END)) def addImage(self): self.photo = PhotoImage(file = "imgs/1.gif") self.w1.image_create(END,image=self.photo) def addWidget(self): b1 = Button(self.w1 ,text = "ffff") self.w1.window_...
b1 = Button(text,text='唱吧',command=show).place(x=0,y=0) def show1(): text.image_create(END,image=photo) b2 = Button(text,text='看吧',command=show1).place(x=0,y=35) text.window_create(INSERT,window=b1) text.window_create(END,window=b2) ...
image_create(index, cnf={}, **kw) -- 在 index 参数指定的位置嵌入一个 image 对象 -- 该 image 对象必须是 Tkinter 的 PhotoImage 或 BitmapImage 实例 -- 可选选项 align:设定此图像的垂直对齐,可以是 "top"、"center"、"bottom" 或 "baseline" ...
# .image_create 在文本框中放入图片 self.w1.image_create(END,image=self.photo) pass def addWidget(self): b1=Button(self.w1,text='爱尚学堂') # .window_create 在text创建组件的命令 self.w1.window_create(INSERT,window=b1) pass def testTag(self): ...
#在Text内创建一个图像 t.image_create('2.0', image=bm) print(t.image_names()) # 打印的图像名称都是正确的 t.pack() root.mainloop() # 按照手册中的说明未实现这种效果,原因不知。 [python] view plain copy '''17.绑定tag与事件''' # -*- coding: utf-8 -*- # 使用tag_...
要用tkinter在画布上显示图片,首先要装入图片,然后使用canvas对象上的create_image函数。 这是我存在E盘上的一张图片: 我们可以这样来显示one.gif图片: 代码语言:javascript 复制 >>>from tkinterimport*>>>tk=Tk()>>>canvas=Canvas(tk,width=400,height=400)>>>canvas.pack()>>>my_image=PhotoImage(file='...