2

JPopupMenuアクションが発生するたびにメニュー項目を無効にするか、可能であれば削除したいと考えています。これを試してみたところ、removeCommentActionオブジェクトはメニューの位置 4 に追加されますが、位置 4 のメニュー項目は削除されません。メニュー項目メソッド setEnabled については知っていますが、この場合、AbstractActionオブジェクトを使用してこれをどのように実装できますか?

        nodeMenu.remove(4);
        nodeMenu.insert(new RemoveCommentAction(),4)

ありがとうございました。

4

0 に答える 0