Interface tkinter fermeture fenetre
Bonjour à tous,
J'utilise tkinter pour ouvrir des fenêtres.
Je souhaiterai c'est que ma fenêtre initiale se ferme lorsque je clique sur un bouton qui me permet de réaliser une fonction prédéfinie. Actuellement je n’arrive à quitter ma fenêtre qu'en créant un bouton "quitter".
Je souhaiterai intégrer cette fonction "quitter" de façon simultanée à une fonction réalisant une autre action.
Code:
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 30 31 32 33 34
| def fen_A():
def nom_fichier():
choix=entrA.get() #définition du nom à attribuer à mon fichier modifer
global nom_fichier #la fonction "global" permet que la variable ne soit pas définie uniquement dans la fonction définie ici en local et ainsi la variable peut être rappelée à n'importe quel moment
nom_fichier='%s'%(choix)
*
*
*
*
*
*
*
*
*
fen0() #J'ouvre une nouvelle fenetre
fenA = Tk()
# création de widgets Label(), Entry(), et Checkbutton() :
Label(fenA, text = "Nom du fichier modifier:").grid(row =0,columnspan=3)
entrA = Entry(fenA)
entrA.grid(row =1, columnspan=3)
bou1=Button(fenA,text="Valider",command=nom_fichier)
#Je voudrai que l'execution de la command=nom_fichier ferme également la fenA
bou1.grid(row =3, columnspan=3)
bou2=Button(fenA,text="Retour",command=fenA.destroy)
bou2.grid(row =5, columnspan=3)
fenA.mainloop() |