Bien le bonjour à tous,

1 )Je rencontre un petit problème pour modifier le texte d'un Label, j'arrive à changer le texte proprement dit, mais le problème c'est que l'ancienne chaine de caractère reste toujours visible, en clair, l'ancienne chaine et la nouvelle se superposent... Ce qui est très gênant on va dire. Dans la FAQ j'ai trouvé le tutoriel pour modifier mais ils se superposent quand même.
Comment faire ?

2 ) Est il possible de cacher un Button ? J'ai essayé un peu de tout mais rien à faire je ne trouve pas la bonne commande.

3 ) Tant que j'y suis, dans mon graphisme j'ai 2 Scale, est il possible que quand on les modifie on retourne à l'état de base ? Donc cacher le Button lancer l'application ?



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
from Tkinter import *
 
def verif ():
	fen1.update()
	haut=regle1.get()
	bas=regle2.get()
	bou3 = Button(fen1, text='lancer', width=8)
	bou3.grid(row=2, column=3, padx=8, pady=5)
	anonce1=Label(fen1, text='Merci de verifier', fg='red')
	anonce1.grid(row=4, column=0)
	if(haut > bas):
		anonce1.config(text='OK')
		fen1.update()
 
fen1 = Tk()
fen1.title("Video Surveillance")
titre = Label(fen1, text='Video Surveillance', fg='red')
titre.grid(row=0)
svEntry = StringVar()
regle1 = Scale (from_=0, to=300, orient=HORIZONTAL, length=250, label='Bruit Haut :', tickinterval=50) #Scale page 186
regle2 = Scale (from_=0, to=300, orient=HORIZONTAL, length=250, label='Bruit Bas :', tickinterval=50)
regle1.grid(row=1, column=1)
regle2.grid(row=2, column=1)
bou1 = Button(fen1, text='Quitter', width=8, command = fen1.destroy)
bou2 = Button(fen1, text='Verification', width=8, command =verif)
bou1.grid(row=3, column=3, padx=8, pady=5)
bou2.grid(row=1, column=3, padx=8, pady=5)
fen1.mainloop()