easyguiモジュールまたはその修正バージョンを使用してスクロールバーを取得する方法はありますか?オンラインでthinking_py.txtというファイルを見つけ、それをPython形式に変換した後、実際にスクロールバー付きのeasyguiのバージョンがあることがわかりました。ただし、ランチャーによると、少なくとも、モジュールには構文エラーがたくさんあります。あまりいじりたくないので、どうしたらいいですか?
1 に答える
2
おそらく、彼の作品Thinking in Tkinterthinking.py
の一部である Steve Ferg からのアプリケーションを参照していると思います。
ダウンロードしたばかりで、魅力のように機能します。
何が問題なのかはわかりませんが、Ferg の構文エラーを責め続けるつもりはありません。したがって、あなたの質問に対する私のアドバイスは、時間をかけてtkinterを学ぶことです。すでに持っている Tkinter のまったく同じ Thinking を使用してそれを行うことができます。
EasyGui は忘れてください。単純さを揺るがすために、フレームのサイズを選択する能力などの基本的なことを盗んでいるのは tkinter のラッパーです。画面。
Ferg のサイトには、tkinter を学習するための興味深いリンクが他にもあります。
最後に、テキスト コントロールのスクロールバーに必要なものは次のとおりです。
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()
于 2012-04-10T22:53:35.560 に答える