Grosses Bild mit Scrollbars im Window

Fragen zu Tkinter.
Antworten
Prospekteur
User
Beiträge: 7
Registriert: Sonntag 13. September 2020, 19:57

Hallo zusammen,

ich versuche nun schon eine ganze Weile ein großes Bild nach unten und oben scrollbar zu machen. Leider komm ich nicht weiter. Scrollbar und Bild werden angezeigt. Jedoch lässt sich das Bild nicht scrollen. Kann mir jemand weiterhelfen?

def rdp():

root5 = Toplevel()
root5.title("GeoDocPro")
root5.state('zoomed')
scrollbar = Scrollbar(root5)
scrollbar.pack( side = RIGHT, fill = Y )
img = ImageTk.PhotoImage(Image.open("C:\Software_Development/RDP.jpg"))
panel = Label(root5, image = img)
panel.pack(side = "bottom", fill = "both", expand = "no")
scrollbar.config( command = root5.yview )
root5.mainloop()
Prospekteur
User
Beiträge: 7
Registriert: Sonntag 13. September 2020, 19:57

Dieser Error wird angezeigt wenn ich den code starte:

File "C:\Software_Development\Gpr_Calculator_aktuell8.py", line 104, in rdp
scrollbar.config( command = root5.yview )
AttributeError: 'Toplevel' object has no attribute 'yview'
Benutzeravatar
peterpy
User
Beiträge: 188
Registriert: Donnerstag 7. März 2013, 11:35

Hallo Prospekteur,
wie die Fehlermeldung schon sagt, stelle dein Bild in ein Canvas, Frame ....
Gruss
Peter
Antworten