当前位置:网站首页 > 推荐新闻 > 正文

上海,Python,可视化GUI工具包Tkinter怎么设置窗口布景,张铁林

admin 0

用Tkiner,给它的窗口加布景图片时被坑了很屡次,学到一点小经验,简略共享一下。

布景图片修正

找到你想加的布景图片,然后点鼠标右键-->翻开方式-->画图,接下来设置布景图片巨细,如下:

图片修正

最好挑选‘’像素‘’,并撤销勾选“坚持纵横比”,然后修正水平笔直数据,改完后按确认,如下:

图片修正

接着,左上角,文件-->另存为-->GIF-->修正文件名及存储方位(最好放桌面,便利):

保存

代码

翻开python的IDLE,新建文件,输入如下代码:

from tkinter import *

root = Tk()

root.geometry('600x400')

photo = PhotoImage(file = "C:\\Users\\Administrator\\Desktop\\bg.gif")

theLabel = Label(root,image = photo,compound = CENTER).pack()

Button(root,text = "你好",width = 10).place(relx = 0.1,rely = 0.3)

root.resizable(False,False)

留意代码第三行中的'600x400'是你设置布景图片时的像素参数,‘x’是小写字母'x'。此外最终一行代码表明“设置窗口巨细不可变”,能够删除去,仅仅运转时若将窗口最大化,布景图片并不会跟着变。

代码中的图片途径能够经过找到图片然后鼠标右键-->特点得到,在代码中留意将“\”变为“\\”,

如下:

图片特点

运转成果:

运转成果