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 :

Problèmes tkinter Boutons


Sujet :

Tkinter Python

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2020
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2020
    Messages : 13
    Points : 8
    Points
    8
    Par défaut Problèmes tkinter Boutons
    Bonjour je commence à programmer sur tkinter mais j'ai rencontré plusieurs problèmes.
    J'ai créé un bouton et j'ai essayé de le déplacer avec .place mais il m'affiche l'erreur : AttributeError: 'NoneType' object has no attribute 'place'
    Il me semble pourtant que c'est ce qu'il faut faire. Merci de votre aide

  2. #2
    Membre chevronné
    Avatar de Archimède
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2005
    Messages
    1 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 644
    Points : 1 975
    Points
    1 975
    Par défaut
    Il n'y a pas de souci avec Button.place()...

    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
     
    import tkinter as tk
    import tkinter.font as tkFont
     
    fen=tk.Tk()
    fen.title("Déplacement de bouton")
    fen.geometry('%dx%d+%d+%d' % (600, 600, 0, 0) ) 
     
    ok=False;
    dl=0
     
    def Click():
         global ok,dl
         ok= not ok
         dl+=30
         if ok:
              B.place(x=10+dl,y=10+dl)
              B["text"]="je me suis déplacé"
         else:
             B["text"]="Déplace moi"
     
     
     
     
    police= tkFont.Font(family='calibri', size=14, weight='bold')
    B = tk.Button(fen, text ="Déplace moi",font=police,bg='#EFEBE7', command = Click)
    B.config(width=15)
    B.place(x=10,y=10)
    fen.mainloop()
    Après, si tu ne mets pas un minimum de code, tu n'auras pas de réponse...

Discussions similaires

  1. [Debutant] Problème de boutons
    Par Welldone dans le forum Débuter
    Réponses: 5
    Dernier message: 08/07/2005, 15h37
  2. [C#] problème de bouton transparent
    Par mbibim63 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 17/05/2005, 14h50
  3. Réponses: 24
    Dernier message: 11/01/2005, 10h12
  4. [FLASH MX]Problème de bouton et de _level
    Par Geilgestorm dans le forum Flash
    Réponses: 9
    Dernier message: 01/07/2004, 16h37
  5. Problème de boutons radio
    Par BRAUKRIS dans le forum Composants
    Réponses: 3
    Dernier message: 03/06/2004, 02h41

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