我有一个扩展 JRadioButtonMenuItem 的类。有没有一种方法可以在我的类实例从 UI 中释放时捕获事件。我不确定必须由哪个侦听器来捕获此事件。
更清楚地说,我有一组JRadioButtonMenuItem
实例(实际上是扩展类的实例JRadioButtonMenuItem
),根据我的实现,我将实例作为侦听器添加到我的一个类中,比如说EventSourceEx
和侦听。这将在JRadioButtonMenuItem
创建实例时添加为侦听器。
因此,当包含上述菜单项实例的JMenuJRadioButtonMenuItem
消失时,我想删除fromEventSourceEx
实例。所以我的想法是,如果有一个我可以从JRadioButtonMenuItem
或捕获的偶数,JMenu
我会收到通知菜单/Menuitem 正在处理,以便我从EventSourceEx
. 是否有JMenu
或JRadioButtonMenuItem
有任何机制来通知它,即使它消失了。