je n'arrive pas a faire passer l'image de la calculette derrière mon block textuelle. pourriez-vous m'aider?
#importation des module from tkinter import *
#creation de la calculatrice def g(): global po z = str(entry.get()) z = z.split(" ") if z != ['']: a = z[1] b = int(z[0]) c = int(z[2]) if a == "/": poc = b / c po = round(poc ,2) if a == "*": po = b * c if a == "+": po = b + c if a == "-": po = b - c if a == "**": po = b ** c if a == "//": po = 'q=', b//c, 'r=', b % c
Peut-être un problème de référence à l'image... En dessous de la ligne canvas.create_image(width/2, height/2, image=image) ajouter sa référence : canvas.image = image
Que cela donne-t-il ?
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
cela ne marche pas la calculatrice est toujours devant
Si on affiche un widget via grid(row=0, column=0) puis un autre widget dans la même case, on verra le dernier widget affiché...
Pour afficher "au dessous" ou utiliser l'image comme fond, il va falloir utiliser place ou afficher le tout dans un même canvas (on positionne widgets et image via leur coordonnées, mais les widgets ne sont pas transparents).
- Edité par mps 3 janvier 2024 à 13:37:57
comment faire passer une image derrière une autre
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)