24.4. ScrolledText —スクロールテキストウィジェット—Pythonドキュメント

提供:Dev Guides
< PythonPython/docs/2.7/library/scrolledtext /
2021年11月1日 (月) 03:07時点におけるNotes (トーク | 投稿記録)による版 (Page commit)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

24.4。 ScrolledText —スクロールされたテキストウィジェット

ScrolledText モジュールは、「正しいこと」を行うように構成された垂直スクロールバーを持つ基本的なテキストウィジェットを実装する同じ名前のクラスを提供します。 ScrolledTextクラスの使用は、テキストウィジェットとスクロールバーを直接設定するよりもはるかに簡単です。 コンストラクターはTkinter.Textクラスのコンストラクターと同じです。

ノート

ScrolledText は、Python3でtkinter.scrolledtextに名前が変更されました。 2to3 ツールは、ソースをPython 3に変換するときに、インポートを自動的に適応させます。


テキストウィジェットとスクロールバーはFrameにまとめられており、GridおよびPackジオメトリマネージャーのメソッドはFrameオブジェクトから取得されます。 これにより、ScrolledTextウィジェットを直接使用して、ほとんどの通常のジオメトリ管理動作を実現できます。

より具体的な制御が必要な場合は、次の属性を使用できます。

ScrolledText.frame
テキストウィジェットとスクロールバーウィジェットを囲むフレーム。
ScrolledText.vbar
スクロールバーウィジェット。