# @Author: Lee
# @Filename: scrollbar
# @Date: 2020-07-29-11-25
# @E-MAIL: 654994961@qq.com
import tkinter as tk
from tkinter import *
from tkinter import scrolledtext
from tkinter import ttk
def scroll1():
root = tk.Tk()
monty = ttk.LabelFrame(root, text=" Monty Python ") # 创建一个容器,其父容器为win
monty.grid(column=0, row=0, padx=10, pady=10)
scr = scrolledtext.ScrolledText(monty, width=30, height=5, wrap=tk.WORD)
scr.grid(column=0, columnspan=3)
root.mainloop()
def scroll2():
root = tk.Tk()
root.grid()
app = ttk.Frame(root)
app.grid()
frame1 = tk.LabelFrame(app, text='1')
txt1 = tk.Text(frame1)
sl1 = Scrollbar(frame1)
sl1['command'] = txt1.yview
sl1.grid(row=0, column=1, sticky=S + W + E + N)
txt1.grid(row=0, column=0, sticky=S + W + E + N)
frame1.grid(row=0, column=0, sticky=S + W + E + N)
mainloop()
if __name__ == '__main__':
scroll1()
scroll2()
Python中使用Tkinter完成滑动文本框的2种实现
最新推荐文章于 2024-07-18 17:26:50 发布
本文介绍了如何在Python的Tkinter库中创建滑动文本框,通过两种不同的实现方式,帮助开发者掌握GUI界面中滚动文本的交互功能。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
图片生成
Stable-Diffusion
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率
1124





