1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| fenetreSupport = Tk.Toplevel()
fenetreSupport.title("Fenetre")
fenetreSupport.configure(bg=couleur)
fenetreSupport.geometry("1200x800")
frameSupport = Tk.Frame(fenetreSupport, bg=couleur)
frameSupport.grid_rowconfigure(0, weight=1)
frameSupport.grid_columnconfigure(0, weight=1)
ascenseurX = Tk.Scrollbar(frameSupport, orient=Tk.HORIZONTAL)
ascenseurX.grid(row=1, column=0, sticky=Tk.EW)
ascenseurY = Tk.Scrollbar(frameSupport)
ascenseurY.grid(row=0, column=1, sticky=Tk.NS)
canvas = Tk.Canvas(frameSupport, width=450, height=450, bg=couleur,
xscrollcommand=ascenseurX.set, yscrollcommand=ascenseurY.set)
canvas.grid(row=0, column=0, sticky=Tk.NSEW)
ascenseurX.config(command=canvas.xview)
ascenseurY.config(command=canvas.yview)
#Pour tester
widget = Tk.Label(canvas, text='TEST')
canvas.create_window(0, 0, window=widget, anchor=Tk.NW)
frameSupport.pack()
canvas.config(scrollregion=(0, 0, 5000, 5000)) |
Partager