Python GUI设计:tkinter菜鸟编程
上QQ阅读APP看书,第一时间看更新

4-3 建立含图像的功能按钮

一般功能按钮是用文字当作按钮名称,如4-2节所示,也可以用图像当作按钮名称。若是使用图像当作按钮,在Button( )内可以省略text参数设置按钮名称,但是在Button( )内要增加image参数设置图像对象。

程序实例ch4_6.py:重新设计ch4_2.py,使用sun.gif图像取代“打印消息”按钮。

执行结果

在设计功能按钮时,若是想要让图像和文字并存在功能按钮内,需要在Button( )内增加参数“compund=xx”。其中,xx可以是LEFT、TOP、RIGHT、BOTTOM、CENTER,分别代表图形在文字的左、上、右、下、中央。

程序实例ch4_7.py:重新设计ch4_6.py,将sun.gif图像放在文字Click Me的上方。

执行结果

程序实例ch4_8.py:在功能按钮内将文字与图像重叠。

执行结果

程序实例ch4_9.py:在功能按钮内将图像放在文字左边。

执行结果