前のトピックへ

25.2. Tix — Tkの拡張ウィジェット

次のトピックへ

25.4. turtle — Tkのためのタートルグラフィックス

このページ

25.3. ScrolledText — スクロールするテキストウィジェット

プラットフォーム: Tk

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

ノート

ScrolledText は Python 3.0 で tkinter.scrolledtext に改名されました。 2to3 ツールはソースの 3.0 への変換時に自動的に import を対応させます。

テキストウィジェットとスクロールバーは Frame の中に一緒にpackされ、 GridPack ジオメトリマネジャのメソッドはFrame オブジェクトから得られます。これによって、もっとも標準的なジオメトリマネジャの振る舞いにするために、直接 ScrolledText ウィジェットを使えるようになります。

特定の制御が必要ならば、以下の属性が利用できます:

ScrolledText.frame

テキストとスクロールバーウィジェットを取り囲むフレーム。

ScrolledText.vbar

スクロールバーウィジェット。