return new MyMenu(label, listener).getMenu();
if (menu == null) { menu = new JMenu(setName); } else { menu.removeAll(); }   for (String f : names) { JMenuItem menuItem = new JMenuItem(f); menuItem.addActionListener(listener); menu.add(menuItem); }  return menu;
    public JMenu menu (String label,                       ActionListener listener)    {        return new MyMenu(label, listener).getMenu();    }