python-3.x 如何在tkinter中添加jpg图像作为图标到根窗口

mec1mxoz  于 2023-01-27  发布在  Python
关注(0)|答案(2)|浏览(138)

我正在使用python 3和tkinter。我想把我自己的图片作为图标放置到根窗口中,以代替默认的tkinter图标。请帮助我。我已经尝试过这个代码,但没有用。

# -*- coding: utf-8 -*-
"""
Created on Thu Jun 21 10:12:56 2018

@author: Mahesh
"""
from tkinter import *
from tkinter import font
from tkinter import ttk
root=Tk()

root.title("Test Panel")
root.geometry('1100x800-120+0')

root.iconbitmap("C:\Users\Alex\Desktop\Pythonmat\swam.jpg")

root.mainloop()
hfwmuf9z

hfwmuf9z1#

尝试将图像转换为.ico。iconbitmap函数不支持jpg。您也可以使用PIL库转换图像,然后使用它。

fhg3lkii

fhg3lkii2#

我想你只能用ico文件来做这个。
例如:

from tkinter import *
root = Tk()
root.iconbitmap(r'C:\Users\Alex\Desktop\Pythonmat\py.ico')
root.mainloop()

相关问题