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