前提・実現したいこと
tkinter、messagebox モジュールを使用しています。
ボタンをクリックし、messagebox を呼び出した際に、ボタンがくぼんだままになっている状態を回避したい。
記述方法、順序などに問題があるのでしょうjか。。
発生している問題・エラーメッセージ
Tkinter にて、messagebox をボタンをクリックした際に表示させたいのですが、 ボタンが押されたままになってしまう
該当のソースコード
Python
1import tkinter as tk 2from tkinter import messagebox 3 4root = tk.Tk() 5root.title("test") 6 7def click(event): 8 res = messagebox.showerror("エラー", "ボタン押されたまま") 9 print(res) 10 11Button1 = tk.Button(root,text=u'クリック') 12Button1.bind("<Button-1>",click) 13Button1.pack() 14 15# 描画開始 16root.mainloop()
試したこと
res = messagebox.showerror("エラー", "ボタン押されたまま")
この行を
res = "test"
などに置き換えた場合には問題なくボタンは元に戻りました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/22 22:38