24.4. ScrolledText — Scrolled Text Widget

The 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 constructor is the same as that of the Tkinter.Text class.

Nota

ScrolledText has been renamed to tkinter.scrolledtext in Python 3. The 2to3 tool will automatically adapt imports when converting your sources to Python 3.

The text widget and scrollbar are packed together in a Frame, and the methods of the Grid and Pack geometry managers are acquired from the Frame object. This allows the ScrolledText widget to be used directly to achieve most normal geometry management behavior.

Se um controle mais específico for necessário, os seguintes atributos estarão disponíveis:

ScrolledText.frame

O quadro que envolve os widgets de barra de rolagem e texto.

ScrolledText.vbar

O widget da barra de rolagem.