python Tkinter 画像とテキストを表示するボタン
Buttonウィジェットに、textと、imageを指定すると、
imageのみがでて、textが出ない。
自分が参考にしているサイトでも、
http://infohost.nmt.edu/tcc/help/pubs/tkinter/button.html
imageの説明に、
"Image to be displayed on the button (instead of text). "
となっていたので、そういうものだと思っていた。
ところが、やっぱり、画像とテキスト両方表示したいと思って
調べると、できそうなことが書いてあるページをみつけた。
http://www.daniweb.com/code/snippet216852.html
要点は、compoundオプション。
これで、画像の表示位置を指定するようだ。
たとえば、compound=tk.LEFTだと、テキストの左に画像が付いた
ボタンが作成できる。
このcompoundオプションの説明については、ここが詳しい。
http://effbot.org/tkinterbook/button.htm