2017-01-18 11 views
0

は、スクロールバーのコードです:スクロールバーにテキストを挿入する方法は?ので、ここで

from tkinter import * 
master = Tk() 
scrollbar = Scrollbar(master) 
scrollbar.pack(side=RIGHT, fill=Y) 
listbox = Listbox(master, yscrollcommand=scrollbar.set) 
scrollbar.config(command=listbox.yview) 
mainloop() 

私は、ユーザーがスクロールし、テキストを読むことができるようにスクロールバー内のテキストの段落を入れたいと思います。どうすればいい?

スクロールバーのサイズを変更してサイズを大きくする方法はありますか?

+1

です:ScrollbarTextウィジェットにListboxと比べて同じように装着されていますか?リストボックスの横に?リストボックスの下に?リストボックスの中に?薄いスクロールバーの中には、 –

答えて

0

スクロール可能な読み取り専用テキストを表示する場合は、Listboxの代わりにTextウィジェットを使用できます(あなたの質問では、あなたが何をしたいのか分からないListbox)。 「そこ」

import tkinter as tk 
master = tk.Tk() 
master.geometry("200x50") 
scrollbar = tk.Scrollbar(master) 
scrollbar.pack(side="right", fill="y") 
text = tk.Text(master, yscrollcommand=scrollbar.set) 
text.insert("1.0", "Very\n\nlong\n\ntext\n\nto\n\nscroll") 
text.pack() 
# make text widget readonly 
text.configure(state="disabled", highlightthickness=0) 
scrollbar.config(command=text.yview) 
master.mainloop() 
関連する問題