首先,我们需要导入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组件的滚动条 为了实现文本的滚...
14 Button(root,text="delete all",command=(lambda x=ALL:w.delete(x))).pack() 15 mainloop() 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 执行结果: 还可以在Canvas上显示文本,使用create_text()方法: 1 from tkinter import * 2 3 root = Tk() 4 w = Canvas(root...
如果想要向tkinter窗口添加滚动条,可以按照以下步骤进行操作: 导入tkinter库: 代码语言:txt 复制 import tkinter as tk 创建主窗口: 代码语言:txt 复制 root = tk.Tk() 创建滚动条: 代码语言:txt 复制 scrollbar = tk.Scrollbar(root) 创建文本框或其他需要添加滚动条的部件: 代码语言:txt 复制 text_widget ...
文本小部件添加滚动条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',...
# _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轴滚动条一直在最下方不会向上。
示例:窗格窗口中Text增加滚动条 import tkinter as tk root = tk.Tk() root.geometry('600x400+200...
import tkinter #创建主窗口 win = tkinter.Tk() #设置标题 win.title("sunck") #设置大小和位置 #win.geometry("400x400+200+20") ''' 文本控件,用于显示多行文本 ''' #创建滚动条 scroll = tkinter.Scrollbar() text = tkinter.Text(win, width=50, height=8) ...
在tkinter中添加滚动条 可以使用tkinter自带的Scrollbar和Listbox或Text组件结合使用。 首先,需要导入tkinter库: 代码语言:txt 复制 import tkinter as tk 然后,创建一个主窗口: 代码语言:txt 复制 root = tk.Tk() 接下来,创建一个Scrollbar组件: 代码语言:txt 复制 scrollbar = tk.Scrollbar(root) 然后,创建...
文本框可以输入多行文本,那么文本行数超过最初设定的行数(‘height’)时,就要考虑给文本框加上滚动条了,Python tkinter中实现【滚动条】的控件是tk.Scrollbar类。 构造函数: tk.Scrollbar(parent,option,...) 属性包括“朝向(orient)”、“命令(command)”等 ...