2012-04-10 9 views
0

easyguiモジュールまたはその変更版を使用してスクロールバーを取得する方法はありますか?私はthinking_py.txtと呼ばれるオンラインファイルを見つけました。それをPython形式に変換した後、本当にスクロールバー付きのeasyguiを持っていました。しかし、ランチャーによれば、少なくとも、モジュールは構文エラーを抱えている。私はそれをあまりにも混乱させたくないので、私は何ができますか?easyguiのスクロールバーですか?

答えて

2

おそらく、彼の仕事の一部であるスティーブ・ファーグのアプリケーションthinking.pyを参照してください。Thinking in Tkinter

私はそれをダウンロードして、魅力的に働きました。

問題が何であるかわかりませんが、私はFergの構文エラーに責任を置いていません。したがって、あなたの質問への私のアドバイスは、少し時間を取ることです tkinterを学ぶことです。あなたは既に持っているTkinterのThinkingと全く同じことを使ってそれを行うことができます。

EasyGuiを忘れて、それは簡単の揺れのために、あなたのフレームのサイズを選択する容量は好きですから、基本的な事柄を盗んで、Tkinterののラッパーがあり、非常にまず最初に1がでやりたいです画面のほとんどを占めるフレーム。

ファーゲルのサイトには、tkinterを学ぶための他の興味深いリンクもあります。

最後に、これはあなたがscrollbar in a text controlのために必要なものです:

from Tkinter import * 

root = Tk() 

scrollbar = Scrollbar(root) 
scrollbar.pack(side=RIGHT, fill=Y) 

text = Text(root, wrap=WORD, yscrollcommand=scrollbar.set) 
text.pack() 

data = 'I will study some tkinter\n' 
for i in range(100): 
    text.insert(END, data) 

scrollbar.config(command=text.yview) 

mainloop() 

enter image description here

関連する問題