Python tkinter - 5.3 按钮的方法

5.3 按钮的方法

方法 描述
flash() 按钮会闪烁一秒钟左右。需要设置activebackground、activeforeground其中的至少一个。
invoke() 相当于按动按钮

5.3.1 flash()
flash的作用就是交替显示activebackground和activeforeground以及当前的按钮背景和文字设置,可以达到按钮闪烁,起到提示的作用。如果没有设置activebackground和activeforeground,那么不会出现闪烁的效果。

import tkinter as tk
root=tk.Tk()
root.geometry('300x240')
def flash():
    b2.flash()
b1=tk.Button(root,bd=5, command=flash,text='Flash')
b1.pack()
b2=tk.Button(root,bd=5, activebackground='yellow',
             activeforeground='red',text='请按Flash按钮')
b2.pack()
root.mainloop()

结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值