Récupérer contenu d'un widget Text + centrer une image dans un canvas
Bonjour,
je travaille actuellement une interface graphique avec Tkinter et j'ai deux questions.
1) J'aimerais récupérer le contenu d'un widget Text. J'ai essayé la commande .get() mais apparemment cela ne fonctionne pas alors que cette méthode fonctionne pour les Entry.
2) J'ai défini un canvas d'une certaine dimension dans lequel je souhaite affiché une image. Existe il une commande qui permette d'afficher l'image au centre du canvas de manière à ce que l'image soit toujours au centre du canvas même quand on change l'image.
Code:
1 2 3 4 5 6 7 8 9
| def affiche(i,canvas):
canvas.create_image(0, 0, anchor=NW, image=i)
photo = Image.open("image.jpg")
photo.thumbnail((475, 350), Image.BICUBIC)
Image = ImageTk.PhotoImage(photo)
canvas = Canvas(fenetre,height=350,width=480,bg='#00ff00')
canvas.place(x=510, y=95)
Button(fenetre, text="Générer l'image", command=lambda : affiche(Image, canvas)).place(x=700, y=50) |
SVP
Merci