change JPopupMenu with final