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 :

Python 3.9.1 : Tkinter - lorsque l'on clique sur un bouton le bouton reste enfoncé ! [Python 3.X]


Sujet :

Tkinter Python

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Python 3.9.1 : Tkinter - lorsque l'on clique sur un bouton le bouton reste enfoncé !
    Bonjour,

    Je rencontre le problème suivant lorsque je clique sur un bouton ce denier reste visuellement enfoncé. (voir copie d'écran)
    une fois cliqué :

    Le bouton fonctionne correctement même si ce dernier à l'apparence d'être enfoncé !
    J'ai expurgé mon code au maximum jusqu'à être en mesure d'identifier le problème.
    Voici le code :
    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
    30
    31
     
    	#Chargement des modules 
     
    	import tkinter as tk
    	import tkinter.ttk as ttk
    	from tkinter.messagebox import *
     
     
    	Debug = 1
     
    	def OnClik_OM_BoutonAjouter(event):
    		if Debug ==1 : print('OnClik_OM_BoutonAjouter')
    		tk.messagebox.showerror('itre', 'Indicatif inconnu',parent=fenetre)
     
     
    	fenetre = tk.Tk()
    	fenetre.geometry("1127x558+51+0")
    	fenetre.minsize(120, 1)
    	fenetre.maxsize(1284, 701)
    	fenetre.resizable(1,  1)
     
    	fenetre.Button_OM_Ajouter = tk.Button(fenetre)
    	fenetre.Button_OM_Ajouter.place(relx=0.475, rely=0.846, height=24, width=67 , bordermode='ignore')
    	fenetre.Button_OM_Ajouter.configure(text="Ajouter")
     
     
    	# Click Bouton
    	fenetre.Button_OM_Ajouter.bind('<Button-1>', OnClik_OM_BoutonAjouter)
     
     
    	fenetre.mainloop()
    J'ai constaté que lorsque je commente la ligne :

    tk.messagebox.showerror('ARAM95-QSLs', 'Indicatif inconnu',parent=fenetre)

    Le bouton reprend son apparence initiale après avoir cliqué sur le bouton.

    Auriez-vous une idée pour expliquer et/ou corriger le problème ?

    Bien cordialement,

    Christian
    Images attachées Images attachées   

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/11/2012, 17h28
  2. Réponses: 0
    Dernier message: 06/03/2012, 23h58
  3. Réponses: 1
    Dernier message: 21/10/2011, 19h39
  4. Réponses: 2
    Dernier message: 30/03/2007, 14h33
  5. Réponses: 3
    Dernier message: 20/02/2007, 16h13

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