python 无法在自定义打印机中使用ImageTk

dgsult0t  于 2023-01-04  发布在  Python
关注(0)|答案(1)|浏览(93)
import tkinter
import customtkinter
from PIL import Image, ImageTk

# create root windows

root = customtkinter.CTk()
# find image

button_1 = ImageTk.PhotoImage(Image.open("icons/bit.ico").resize((20, 20)))

display_button = customtkinter.CTkButton(master=root, image=button_1, text="i am dumb", fg_color="red")

display_button.pack()

root.mainloop()

我使用了ctkimage,但它显示的图像包括什么都没有的地方(抱歉英语不好)
我试图显示一个部分透明的颜色,但它显示了整个事情的一面,没有绘制时,使用CTKImage,但当我使用imageTk从枕头,它显示了一个错误

4c8rllxm

4c8rllxm1#

这是否有用?更改此:

button_1 = ImageTk.PhotoImage(Image.open("icons/bit.ico").resize((20, 20)))

收件人:

button_1 = customtkinter.CTkImage(Image.open("icons/bit.ico").resize((20, 20)))

相关问题