1、设置Listbox组件的yscrollcommand选项为Scrollbar组件的set()方法。 2、设置Scrollbar组件的command选项为Listbox组件的yview()方法。 代码如下: from tkinter import * root = Tk() root.title("你最喜欢的城市?") root.geometry("255x255") scrollbar = Scrollbar(root) scrollbar.pack(side = RIGHT,fi...
1. 设置该组件的 yscrollbarcommand 选项为Scrollbar 组件的 set() 方法; 2. 设置 Scrollbar 组件的 command 选项为该组件的 yview() 方法。 1. from tkinter import * 2. 3. root = Tk() 4. 5. sb = Scrollbar(root) 6. sb.pack(side=RIGHT, fill=Y) 7. 8. lb = Listbox(root, yscroll...
importtkinterastk root=tk.Tk()# 创建一个文本框并设置滚动条text=tk.Text(root)scrollbar=tk.Scrollbar(root,command=text.yview)text.config(yscrollcommand=scrollbar.set)# 将文本框和滚动条添加到窗口中text.pack(side=tk.LEFT,fill=tk.BOTH,expand=True)scrollbar.pack(side=tk.RIGHT,fill=tk.Y)root...
"""def__init__(self,parent,*args,**kw):tk.Frame.__init__(self,parent,*args,**kw)# create a canvas object and a vertical scrollbar for scrolling itvscrollbar=ttk.Scrollbar(self,orient=tk.VERTICAL)vscrollbar.pack(fill=tk.Y,side=tk.RIGHT,expand=tk.FALSE)canvas=tk.Canvas(self,bd=1...
scrollbar长度短 python tk scrollbar tkinter 本人最近在用python的tkinter来生成界面,过程中遇到了不少问题,其中最让我难受的就是关于绑定Scrollbar的Text控件的问题。 问题的大概是这样的: 1. 首先我创建了一个Scrollbar控件,然后创建了一个Text控件用来保存每一行的内容。Text的yscrollcommand = scrollbar.set,...
无涯教程-Tk - Scrollbar部件函数 滚动条小部件是无需文本或画布小部件即可工作的滚动小部件。滚动条小部件的语法如下所示。 scrollbar scrollbarName options 1. Scrollbar - 参数 下表列出了可用于滚动条小部件的选项。 滚动条小部件的一个简单示例如下所示-...
scrollbar.config(command=text.yview) 1. 完整代码示例 下面是完整的代码示例,包括上述步骤的代码和注释。 importtkinterastk# 创建主窗口root=tk.Tk()root.title("Scroll Bar Example")# 创建滚动条scrollbar=tk.Scrollbar(root)scrollbar.pack(side=tk.RIGHT,fill=tk.Y)# 创建滚动文本框text=tk.Text(root...
Tkinter中的滚动条由Scrollbar类表示,可以通过tkinter.Scrollbar创建。滚动条可以与其他可滚动的组件(如文本区域、列表框等)关联,通过设置组件的xscrollbar和yscrollbar属性来实现滚动条的绑定。 设置滚动条大小 在Tkinter中,滚动条的大小可以通过设置其长度和宽度来调整。
文本框可以输入多行文本,那么文本行数超过最初设定的行数(‘height’)时,就要考虑给文本框加上滚动条了,Python tkinter中实现【滚动条】的控件是tk.Scrollbar类。 构造函数: tk.Scrollbar(parent,option,...) 属性包括“朝向(orient)”、“命令(command)”等 ...
93 line_number_bar.pack(side='left', fill='y') 94 95 # 创建文本输入框 96 content_text = Text(self, wrap='word') 97 content_text.pack(expand='yes', fill='both') 98 99 # 创建滚动条 100 scroll_bar = Scrollbar(content_text) ...