実現したいこと
Tkinterで、マウスクリックされたlabelのグリッド上の座標(rowとcolumn)を取得したいです。
例えば、glid(row=1,column=6)
で配置したlabelをクリックしたときに、1と6を返すようにしたいです。
該当のソースコード
python
1import tkinter as tk 2 3window = tk.Tk() 4def callback(event): 5 print(event)#rowとcolumnを返すeventのメソッドを知りたい 6label = tk.Label(window, width=4) 7window.bind_all("<1>",callback)#複数のlabelを使用するため 8label.grid(row=2,column=4) 9 10window.mainloop()
もし分かる方がいましたら、ご回答をよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/12/21 01:53