1

Go easy on me. Why is my window black when I run this? It only started happening once I added the image using image=homepage, compound = bottom

from tkinter import *

window = Tk()
window.geometry("420x420")
window.title("Owen First GUI program")

logo = PhotoImage(file="logo.png")
window.iconphoto(True, logo)
window.config(background="white")

homepage = PhotoImage(file="homepage.png")

label = Label(window,
              text="Hello World",
              font=("Ariel", 40, "bold"),
              fg="#00FF00",
              bg="black",
              relief=RAISED,
              bd=10,
              padx=20,
              pady=20,
              image=homepage,
              compound="bottom")
label.pack()

window.mainloop()

IMAGES

homepage

logo

BLACK SCREEN

Owen
  • 11
  • 2

1 Answers1

0

it could be that the image is taking up the window's entire space

i suggest you use PhotoImage and SubSample:

Image = PhotoImage(file='photo.png')
Image = Image.subsample(3, 3)
Gonzalez
  • 68
  • 5