Partage
  • Partager sur Facebook
  • Partager sur Twitter

impossible d'inserer une image en fond +bouttons

tkinter

    6 mars 2016 à 17:08:24

    Bonjour,je débute sur Python et je voudrais faire un menu avec Tkinter où il y a une image de fond et des bouttons dessus.

    Cependant,j'ai l'impression que cela est impossible et qu'on ne peut écrire par dessus une image inséré dans un Canvas. Je me suis renseigné sur internet,j'ai tenté avec la méthode create_window() qui permet d'inserer un autre widget dans un canvas mais sans aboutir. quelqu'un aurait-il la solution,je rame....

    Merci d'avance et voic un exemple de mon code:

    # *-* coding:Utf-8 *-*
    
    from tkinter import *
    # import du module PIL qui gère des images aux formats autres que gif
    from PIL import Image,ImageTk
    
    fenetre=Tk()
    fenetre.title("Menu")
    image=Image.open("fichier.jpg")
    imageFormatTk=ImageTk.PhotoImage(image)
    boutton=Button(fenetre,text="Menu")
    
    canevas=Canvas(fenetre,width=image.size[0],height=image.size[1])
    canevas.create_image(400,225,image=imageFormatTk
    canevas.create_window(100,100,window=boutton)
    
    canevas.pack()
    boutton.pack()
    
    
    
    
    
    
    
    fenetre.mainloop()



    • Partager sur Facebook
    • Partager sur Twitter

    impossible d'inserer une image en fond +bouttons

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown