tkinter.scrolledtext — Scrolled text widget¶
Source code: Lib/tkinter/scrolledtext.py
The tkinter.scrolledtext module provides a class of the same name which
implements a basic text widget which has a vertical scroll bar configured to do
the “right thing.” Using the ScrolledText class is a lot easier than
setting up a text widget and scroll bar directly.
The text widget and scrollbar are packed together in a Frame,
and the methods of the Pack, Grid and
Place geometry managers are acquired from the
Frame object.
This allows the ScrolledText widget to be used directly to achieve
most normal geometry management behavior.
Should more specific control be necessary, the following attributes are available:
- class tkinter.scrolledtext.ScrolledText(master=None, *, use_ttk=False, **kw)¶
The keyword arguments are passed to the
Textwidget.When use_ttk is true, the surrounding frame and the scroll bar are the themed
tkinter.ttkwidgets; the default is the classictkinterwidgets.Changed in version 3.16.0a0 (unreleased): Added the use_ttk parameter.
- frame¶
The frame which surrounds the text and scroll bar widgets.
- vbar¶
The scroll bar widget.