Java Swing在做事件处理过程中如何在处理函数执行开始时和结束时执行一些命令

我想做一个状态栏,点击按钮后,状态栏显示 正在执行,处理函数结束后,状态显示 执行结束

可以利用消息响应机制,注册函数前事件event1和函数后事件event2,然后实现相应功能。
可以参考com.google.common.eventbus.EventBus