|
20鱼币
代码如下
- from tkinter import *
- from tkinter import messagebox
- root = Tk()
- def callback(event):
- a = messagebox.showinfo(title='提示',message='请输入数据后再点击确定...')
- b1 = Button(root, text="点击")
- b1.pack()
- b1.bind('<Button-1>',lambda event:callback(event))
- mainloop()
复制代码
##运行结果如下:
图111 为程序运行后显示的对话框
问题:当我点击“确定”时,按钮“点击”就陷进去了,不会弹起来了,未找到解决办法,特求助各位,事件不能绑定按钮么,这里不用command去调函数是否有办法实现按钮弹起,谢谢
图222 按钮陷进去截图。
本帖最后由 疾风怪盗 于 2020-10-6 16:44 编辑
frame.bind(’<Button-1>’,fun)表示按鼠标左键产生的事件,其中
<Button-1>表示鼠标左键,
<Button-2>表示鼠标中键,
<Button-3>表示鼠标右键,
<Button-4>表示滚轮上滑(Linux),
<Button-5>表示滚轮下滑(Linux),
而fun表示点击后发生的事件
如果改成Button-2,按中间滚轮就直接弹窗了,所以。。。。。。按下去不弹起来,是不是因为按钮根本没绑定事件,所以没有回弹
https://blog.csdn.net/weixin_42953201/article/details/103063810
|
-
-
最佳答案
查看完整内容
frame.bind(’’,fun)表示按鼠标左键产生的事件,其中
表示鼠标左键,
表示鼠标中键,
表示鼠标右键,
表示滚轮上滑(Linux),
表示滚轮下滑(Linux),
而fun表示点击后发生的事件
如果改成Button-2,按中间滚轮就直接弹窗了,所以。。。。。。按下去不弹起来,是不是因为按钮根本没绑定事件,所以没有回弹
https://blog.csdn.net/weixin_42953201/article/details/103063810
|