-- 返回一个字符串表示指定位置下(如果有的话)的滚动条部件 -- 返回值可以是:"arrow1"(箭头1),"arrow2"(箭头2)、"slider"(滑块)或 ""(啥都没有) set(*args) -- 设置当前滚动条的位置 -- 如果设置则需要两个参数 (first, last),first表示当前滑块的顶端或左端的位置,last 表示当前滑块的底端或右...
首先,我们需要导入Tkinter库并创建一个窗体。 importtkinterastk# 创建窗体window=tk.Tk()window.title("文本自动滚动示例") 1. 2. 3. 4. 5. 步骤2:创建Text组件 接下来,我们将创建一个Text组件来显示文本内容。 text=tk.Text(window,height=10,width=30) 1. 步骤3:设置Text组件的滚动条 为了实现文本的滚...
# _tkinter.TclError: can't invoke "pack" command: application has been destroyed # # Process finished with exit code 1 whileTrue: line=f.readline() textpad.pack() textpad.insert(END, line) #窗口显示最后一行,页面会自动滚动。坏处是Y轴滚动条一直在最下方不会向上。 #不加textpad.see(END)...
# HORIZONTAL 设置水平方向的滚动条,默认是竖直 s2=Scrollbar(root, orient=HORIZONTAL) s2.pack(side=BOTTOM, fill=X) # 创建文本框 # wrap 设置不自动换行 textpad=Text(root, width=200, yscrollcommand=s1.set, xscrollcommand=s2.set, wrap='none') textpad.pack(expand=YES,fill=BOTH) s1.config(c...
command 参数允许滚动条与可滚动小部件的关联的过程。文本小部件添加滚动条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")# 创建垂直滚动条...
滚动条 文本框可以输入多行文本,那么文本行数超过最初设定的行数(‘height’)时,就要考虑给文本框加上滚动条了,Python tkinter中实现【滚动条】的控件是tk.Scrollbar类。 构造函数: tk.Scrollbar(parent,option,...) 属性包括“朝向(orient)”、“命令(command)”等 ...
我有一个 tkinter“文本”和“滚动条”工作正常。在我的程序中,文本窗口中的行会自动添加。因此,当插入新的文本行并且数据超出限制时,我希望文本和滚动条自动滚动到底部,以便始终显示最新的文本行。这该怎么做? 还有如何链接文本窗口和滚动条的滚动,因为当我在文本窗口上滚动时不会发生滚动。我观察到的唯一方法是拖...
简介:Python tkinter的text控件加滚动条 """文本控件:用于显示多行文本"""import tkinterwin = tkinter.Tk()win.title('带滚动条text控件')# win.geometry('400x400')text = tkinter.Text(win,width=50,height=8)scroll = tkinter.Scrollbar()# 放到窗口的右侧, 填充Y竖直方向scroll.pack(side=tkinter.RIG...
import tkinter as tk import time # 探索window.after() i = 0 text1 = '即将开始显示' longtext = '''宽容如水。宽容,即原谅他人的过错,不耿耿于怀,不锱铢必较,和和气气,做个大方的人。宽容如水般的温柔,在遇到矛盾时,往往比过激的报复更有效。它似一泓清泉,款款抹去彼此一时的敌视,使人冷静、清醒...