1. 首先我创建了一个Scrollbar控件,然后创建了一个Text控件用来保存每一行的内容。Text的yscrollcommand = scrollbar.set,scrollbar.config(command=text.yview)。网上的所有关于Scrollbar和Text之类的关联,都是用这种方式表示的,表明当Text里的内容超过行数限制时,Scrollbar会变成可上下拖动的;当向下拖动Scrollbar时...
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...
最近用Tk写了个UI,发现TK里面的scrollbar并不像Java里面可以attach到各种组件,只能attach到诸如frame和canvas等少量组件,如果想实现一个带scrollbar的text area或者checkbox list就需要额外实现,而且对于鼠标的滚轮动作默认不感知,也需要额外实现。总之,python的TK开发起来还是挺烦的,没有事件监听,很多地方都需要用TK var...
tk.Scrollbar(parent,option,...) 属性包括“朝向(orient)”、“命令(command)”等 [orient]:tk.HORIZONTAL — 水平滚动条 tk.VERTICAL ——垂直滚动条(默认值) [command]:指定滚动条被移动时调用的函数,通常是滚动条关联的控件的‘yview'函数(垂直滚动条)/‘xview’函数(水平滚动条)。 常用功能: set()函...
self.songscroll = ttk.Scrollbar(self.search_frame, orient='vertical', command=self.songstable.yview) self.songscroll.grid(row=1, column=2, sticky='nswe') self.songstable.configure(yscrollcommand=self.songscroll.set) # 歌词界面 def set_lrc_frame(self): ...
label=tk.Label(frame,text="ClipboardContents:",bg="#f0f0f0") label.grid(row=0,column=0) scrollbar=tk.Scrollbar(root) scrollbar.pack(side=tk.RIGHT,fill=tk.Y) listbox=tk.Listbox(root,width=150,height=150,yscrollcommand=scrollbar.set) ...
_init__(parent)banklistframe=LabelFrame(self,width=350,height=350,text="银行列表")banklistframe.grid(row=0,column=1,sticky=E+W)cardnolistframe=Frame(self,width=350,height=350)cardnolistframe.grid(row=0,column=2,sticky=E+W)xscrollbar=Scrollbar(banklistframe,orient='horizontal')yscrollbar...
(不一定是答案,但至少可以试验代码,并在此基础上构建答案。)
Scrollbar scrollbar小部件控制其他小部件的视图,例如text和entry小部件。添加此小部件使得用户可以使用滚动条上下移动目标小部件。将scrollbar小部件添加到应用程序是非常方便快捷的。例如: #!/usr/bin/perl -w use Tk; use strict; my $mw = MainWindow->new; $mw->geometry("200x100"); $mw->title("Scr...
Last but not least, we can replace the original Tk scrollbar with the newerttk.Scrollbarwidget. The resulting changes to the main window are shown below. Despite these being fairly minor, often subtle changes, they go a long way towards IDLE's main window looking a lot cleaner, more moder...