Hintergrundbild anpassen

Fragen zu Tkinter.
Antworten
derbozz
User
Beiträge: 9
Registriert: Donnerstag 20. März 2014, 08:07

Hallo liebes Forum :D
Ich habe ein Problem. Ich möchte ein Hintergrundbild in ein Tkinterfenster einfügen.
Das habe ich auch geschafft.
Leider weiß ich nicht wie ich die Größe anpassen kann.
Ich versuche zu erreichen, dass das Bild mit dem Fenster mitwächst oder schrumpft.
Hier ist mein Code:

Code: Alles auswählen

import Tkinter as tk
     
app_win = tk.Tk()
app_win.title('Hintergrund')
     
back_gnd = tk.Canvas(app_win)
back_gnd.pack(expand=True, fill='both')

back_gnd_image = tk.PhotoImage(file="/home/Schule1/5710/Downloads/volleyball.gif")
back_gnd.create_image(200, 150, anchor='center', image=back_gnd_image)
     
top_level = tk.Toplevel()
canvas_top = tk.Canvas(top_level)
canvas_top.pack()
     
canvas_top.create_window
     
app_win.mainloop()
Das Bild ist ein volleyball. Es klappt auch so weit...



Stöpsel
Duardo
User
Beiträge: 54
Registriert: Mittwoch 2. Juli 2014, 16:56

Versuche es bei dem Bild mal mit

Code: Alles auswählen

fill="x"
oder mit

Code: Alles auswählen

fill="both"
, denn dann wird der restlich verfügbare Platz ausgenutzt und es passt sich immer dem Fenster an.

(Ungetestet)
Antworten