The trouble is I can open up the TopLevel PopUp window when I select the Bonuses button, but the image will not open onto the TopLevel PopUp window. This is a python code and I apologize if the post does not make sense I have never used stackoverflow before.
import tkinter as tk
from tkinter import ttk
from tkinter.messagebox import showinfo
def Impossible():
win = tk.Toplevel()
win.wm_title("Impossible")
width, height = win.winfo_screenwidth(), win.winfo_screenheight()
win.geometry('%dx%d+0+0' % (width, height))
python_image = tk.PhotoImage(file=r"C:\Users\Ryan\PycharmProjects\pythonProject3\output-onlinepngtools.png")
my_label = ttk.Label(win, image=python_image)
my_label.grid(row=1, column=0)
def popup_showinfo():
showinfo("Window", "Hello World!")
class WheresWaldoApp(ttk.Frame):
def __init__(self, master):
ttk.Frame.__init__(self, master)
self.pack()
self.button_bonus = ttk.Button(self, text="Bonuses", command=Impossible)
self.button_bonus.pack()
self.button_showinfo = ttk.Button(self, text="Show Info", command=popup_showinfo)
self.button_showinfo.pack()
root = tk.Tk()
app = WheresWaldoApp(root)
root.mainloop()