IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tkinter Python Discussion :

Position X,Y d'un button après PACK [Python 3.X]


Sujet :

Tkinter Python

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 208
    Points : 82
    Points
    82
    Par défaut Position X,Y d'un button après PACK
    Bonjour,

    est-il possible de récupérer la position X,Y d'un bouton après une opération pack ?


    J'ai testé sans succès certaines choses dont :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     self.bt1 = Button(frame, text="Button 1",bg="blue", fg="white", font=("Helvetica",22), padx=(30) ,command=lambda: self.test(Tk))
            self.bt1.pack(side=LEFT,padx=(30), pady=(20))
            self.bt1.focus_set()
     
     
            self.bt2 = Button(frame, text="Button 2", font=("Helvetica",22), padx=(30), command=lambda: self.test(Tk))
            self.bt2.pack(side=LEFT,padx=(30), pady=(20))
     
            self.bt3 = Button(frame, text="Button 3", font=("Helvetica",22),  padx=(30), bg="red", fg="white", command=lambda: self.test(Tk))
            self.bt3.pack(side=LEFT,padx=(30), pady=(20))
     
    def test(self,Tk):
            print(Tk.winfo_pointerxy(self))
    quelqu'un sait il comment faire ?

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 347
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 347
    Points : 36 870
    Points
    36 870
    Par défaut
    Salut,

    est-il possible de récupérer la position X,Y d'un bouton après une opération pack ?
    Avec les méthodes winfo_rootx, winfo_rooty ou winfo_x, winfo_y...

    - W

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 208
    Points : 82
    Points
    82
    Par défaut
    Merci effectivement cela fonctionne. je n'avais effectivement qu'essayé winfo_x qui ne me remontait rien.

    winfo_rootx() était la solution ! merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. personnaliser des positions des buttons
    Par adoumaz dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 05/09/2007, 15h09
  2. Sauvegarde des positions après un Drag and Drop
    Par enok37 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/07/2007, 10h26
  3. Réponses: 4
    Dernier message: 26/02/2007, 13h13
  4. Réponses: 3
    Dernier message: 23/02/2006, 18h14
  5. Réponses: 3
    Dernier message: 16/12/2005, 15h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo