text1 = Text(root,width=30,height=2) text1.pack() text1.insert(INSERT,'I love you') def show(): print('吆喝,我被点了一下') #text还可以插入按钮 图片等 b1 = Button(text1,text='点我点我',command=show) #在text创建组件的命令 text1.window_create(INSERT,window=b1) mainloop() 1. ...
很显然,ip地址粘在一起了,如果我们要每读取一次ip就换行一次,那只需要加入语句:t.insert(tk.INSERT, '\n')即可 如下所示: window = tk.Tk()t = tk.Text(window2, height=15, width=65)button = tk.Button(window,text='获 取 IP', command=getIP,width=15, height=2)def getIP():# randomIP(...
self.source_text.delete('1.0','end') if '.py' in file_name: file_path=self.dir_path+'\\%s'%file_name file=open(file_path,mode='r+',encoding='utf-8') for text in file: self.source_text.insert('end',text) def select_dir(self,combobox): self.dir_path = askdirectory(initialdi...
这段代码创建了一个简单的Tkinter窗口,并在其中添加了一个Text组件。pack()方法用于将Text组件添加到窗口中。 二、Text组件的常用方法 Text组件提供了一系列方法来操作文本内容。以下是一些常用的方法: insert(index, string): 在指定位置插入文本。index是插入位置的索引,string是要插入的文本。 text.insert('end',...
font=("Arial", 20))text.pack(padx=10, pady=10)root.mainloop()使用多行文本框显示文字要在多行文本框显示文字,可以使用 insert() 方法。此方法在指定的索引位置插入字符串。语法格式:text.insert(index, string)示例:import tkinter as tkroot = tk.Tk()root.geometry('600x400+200+200')root....
Insert textwith.insert() Text的使用方法与以上几个类似: window=tk.Tk()text_box=tk.Text()text_box.pack() get方法:需要至少一个参数。 text_box.get("1.0"):一个参数的话,只返回一个字符 text_box.get("2.0", "2.5"): 2.0:2表示第二行,0表示第一个字符开始 ...
text=tk.Text(root) text.pack()#"insert" 索引表示插入光标当前的位置text.insert("insert","I love") text.insert("end","Python.com!") root.mainloop() #值得一提的是,Text 组件的 insert() 方法有一个可选的参数,用于指定一个或多个“标签”(标签用于设置文本的格式,请参考下方【Tags 用法】)到...
text.insert(INSERT, '在拜仁,你甚至可以踢球!') win.mainloop() 运行脚本生成的结果如下图: 撤销与恢复功能实现 要实现撤销和恢复功能,我们需要使用上述的撤销和恢复功能,并且在界面上显示撤销和恢复功能的按钮,代码如下所示: from tkinter import *
insert(index, text, *tags) -- 在 index 参数指定的位置插入字符串 -- 可选参数 tags 用于指定文本的样式 -- 详见上方【Tags 用法】 mark_gravity(self, markName, direction=None) -- 设置 Mark 的方向,可以是 "left" 或 "right"(默认是 "right",即如果在 Mark 处插入文本的话,Mark 将发生相应的移...
在Tkinter中,可以使用ScrolledText小部件来创建一个具有滚动条的文本框。为了确保文本不会溢出,可以通过设置ScrolledText的wrap属性来实现自动换行。 以下是在Tkinte...