JRadioButtonMenuItem を拡張するクラスがあります。クラスのインスタンスが UI から破棄されているときにイベントをキャプチャする方法はありますか。このイベントをキャプチャするために必要なリスナーがわかりません。
より明確に言えば、JRadioButtonMenuItemインスタンスのセット(実際には拡張するクラスのインスタンスJRadioButtonMenuItem)があります。実装によると、インスタンスはリスナーとしてクラスの1つに追加されEventSourceEx、リッスンします。JRadioButtonMenuItem これは、 のインスタンスが作成されるときにリスナーとして追加されます。
したがって、上記のメニュー項目インスタンスを含むJMenuJRadioButtonMenuItemが消えたら、 fromEventSourceExインスタンスを削除したいと思います。したがって、JRadioButtonMenuItemまたはからキャプチャできるJMenuイベントがある場合、メニュー/Menuitem が破棄されていることが通知され、 からインスタンスを削除するというのが私の考えですEventSourceEx。消えた場合でも通知するメカニズムを持っているJMenuか、持っています。JRadioButtonMenuItem