Salut

Désolé de polluer le forum avec toutes mes questions, mais je rencontre un autre problème.

j'ai un programme "mini-calculette".
Dans ce programme, j'ai mis un frame en haut, et j'aimerais que le résultat d'un calcul entré dans une entrée apparaisse DANS le frame.
Et le text affichant le résultat apparait HORS du frame. Pourtant, j'ai bien explicité text2 = Label(frame)...

Pour plus de details : voici mon script

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
# PROGRAMME PYTHON
 
 
	#Importation des modules
from Tkinter import *
 
	# Définition des fonctions
def calculer() :
    text2.configure(text = str(eval(entr.get())))
 
	# Mise en page de la fenètre
 
# Définition de la fenètre
fen = Tk()
fen.title("Code des couleurs")
 
# Définitions des widgets bouttons et text
text1 = Label(fen, text = "Entrez le calcul à effectuer").grid(row = 2, column = 2)
bou1 = Button(fen, text = "Calculer", command = calculer).grid(row = 3, column = 1, padx = 5, sticky = W)
bou2 = Button(fen, text = "Quitter", command = fen.destroy).grid(row = 3, column = 3, padx = 5, sticky = E)
entr = Entry(fen)
entr.grid(row = 3, column = 2)
frame = Frame(fen, width = 500, height = 100, bg = "white").grid(row = 1, column = 2, padx = 10, pady = 10)
text2 = Label(frame)
text2.grid(row = 1)
 
# Démarrage
fen.mainloop()
Merci