tkinter.scrolledtext — Text-Widget mit Scrollbar¶
Quellcode: Lib/tkinter/scrolledtext.py
Das Modul tkinter.scrolledtext stellt eine gleichnamige Klasse bereit, die ein einfaches Text-Widget mit einer senkrechten Scrollbar umsetzt, die bereits „das Richtige“ tut. Die Klasse ScrolledText zu verwenden ist deutlich einfacher, als ein Text-Widget und eine Scrollbar selbst einzurichten.
Text-Widget und Scrollbar werden gemeinsam in einen Frame gepackt, und die Methoden der Geometrie-Manager Pack, Grid und Place werden vom Frame-Objekt übernommen. Dadurch lässt sich das ScrolledText-Widget direkt verwenden, um das übliche Verhalten der Geometrieverwaltung zu erreichen.
Falls genauere Steuerung nötig ist, stehen die folgenden Attribute bereit:
- 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.Geändert in Version 3.16: Added the use_ttk parameter.
- frame¶
Der Rahmen, der das Text- und das Scrollbar-Widget umgibt.
- vbar¶
Das Scrollbar-Widget.