Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1366 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Reaction bouton Tkinter

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Reaction bouton Tkinter

n°2138744
ichigo56
Posté le 24-04-2012 à 16:37:18  profilanswer
 

Bonjour,
 
je fais mes debuts en python, et je me suis lancer en suivant divers tuto, dans la confection d'une interface graphique.
 
Probleme :
j'ai placé des boutons (enfin un) sur ma fenetre et j'aimerais, une reaction au clic, hors, la methode :
b = Button(Frame2, text ="truc", command ...) n'execute pas la commande au clic mais a la creation du bouton, puis plus rien :??:  
des idées ?
 
code complet :

Code :
  1. #!/usr/local/bin/python
  2. # -*- coding:utf-8 -*-
  3. from Tkinter import *
  4. import UtilitaireExport as export
  5. def exploS() :
  6.     #export.openFolderS("Veuillez choisr le dossier source des shapes",frame2)
  7.     print "click"
  8.    
  9. application = Tk()
  10. application.title("Pack testeur" )
  11. frame4 = Frame(application,bg="black", width=300,height=150)
  12. frame4.pack(side=BOTTOM,fill=BOTH)
  13. frame1 = Frame(application, bg="yellow", width=300, height=300)
  14. frame1.pack(side=RIGHT,fill=BOTH)
  15. # il reste la cavité sur la gauche...
  16. frame2 = Frame(application,   width=300, height=150)
  17. frame2.pack(side=TOP, fill=BOTH, expand = 1)
  18. # il reste une cavité en bas à gauche...
  19. frame3 = Frame(application, bg="red",    width=300, height=150)
  20. frame3.pack(side=BOTTOM, fill=BOTH,expand = 1)
  21. lab1 = Label(frame2, text="Dossier source"   ).grid(row=0,column=0)
  22. ent1 = Entry(frame2).grid(row=0,column=1)
  23. but1 = Button(frame2, text="Parcourir ...", command = exploS()).grid(row=0,column=2)
  24. labv = Label(frame2).grid(row=1,column=0)
  25. lab3 = Label(frame2, text="Dossier destination" ).grid(row=2,column=0)
  26. ent3 = Entry(frame2).grid(row=2,column=1)
  27. but2 = Button(frame2, text="Parcourir ..." ).grid(row=2,column=2)
  28. application.mainloop()
  29. application.geometry(application.geometry())
  30. application.update()


---------------
«C'est ainsi, que périra le monde : dans la joie générale des gens spirituels qui croiront à une farce.»
mood
Publicité
Posté le 24-04-2012 à 16:37:18  profilanswer
 

n°2138891
ichigo56
Posté le 25-04-2012 à 08:35:54  profilanswer
 

petit up matinal
 
Edit : j'atrouve, l'argument command = macommande ne prends pas les ()
 
-_-


Message édité par ichigo56 le 25-04-2012 à 08:43:25

---------------
«C'est ainsi, que périra le monde : dans la joie générale des gens spirituels qui croiront à une farce.»

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Reaction bouton Tkinter

 

Sujets relatifs
Bouton qui active une anim et en désactive une autrecréer un bouton "imprimer" (html)
Bouton Owner-Draw Désactivé [Résolu][Débutant] Module Turtle et Tkinter
bouton arrêt - finir de lire un clip avant de passer à un autreInputBox Excel VBA bouton Annuler
bouton annuler sur boite de dialoguePetite question d'affichage de raccourcis sur un bouton dans un menu
Methode permettant d'activer un bouton après sélection dans JTableExecuter le code d'un bouton Access sous Excel
Plus de sujets relatifs à : Reaction bouton Tkinter


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR