2011-11-08 44 views
1

ファイルのダウンロードの進行状況を表示するために、プログレスバーをメッセージボックスに配置しようとしています。私は、この使用するプログレスバーのpythonのtkinterのメッセージボックスにプログレスバーを置くにはどうしたらいいですか?

example http://uucode.com/texts/pylongopgui/images/progress.png

hereから撮影した画像。)

ので:このような何か

pbar=ttk.Progressbar(app,orient='horizontal',length=200,mode='determinate') 
pbar.pack() 

をそして多分私はテキストウィジェットを使用することができ、この新しいウィンドウをどのように表示させるかはわかりません。このようなことを書いていますか?

root1=Tk() 
root1.title("Status Dialog") 
pbar=ttk.Progressbar(app,orient='horizontal',length=200,mode='determinate') 
pbar.pack() 

root1.mainloop() 

+0

画像を見つけたページには、ソースコードが含まれています。それを調べてみてください。 – olpa

答えて

0

私はあなたがエラーがあると思う:あなたのコードでpbar=ttk.ProgressBar(app, ...)pbar=ttk.ProgressBar(root1, ...)に置き換えてください。このクラスのインスタンス化では、最初の引数は親ウィジェットで、コード内にroot1であるはずです。

しかし、コメントにbrcによって書かれているように、あなたがエラーを記述していない限り、私たちは確かではありません(たとえばTracebackを与えてください)。

関連する問題