Java JMenu createMenu(String menuText, JMenu menu, ActionListener listener)

Here you can find the source of createMenu(String menuText, JMenu menu, ActionListener listener)

Description

create Menu

License

Open Source License

Declaration

private static void createMenu(String menuText, JMenu menu, ActionListener listener) 

Method Source Code

//package com.java2s;
/**//  w ww .  j  a v  a2 s .  co m
 * Archivists' Toolkit(TM) Copyright ? 2005-2007 Regents of the University of California, New York University, & Five Colleges, Inc.
 * All rights reserved.
 *
 * This software is free. You can redistribute it and / or modify it under the terms of the Educational Community License (ECL)
 * version 1.0 (http://www.opensource.org/licenses/ecl1.php)
 *
 * This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ECL license for more details about permissions and limitations.
 *
 *
 * Archivists' Toolkit(TM)
 * http://www.archiviststoolkit.org
 * info@archiviststoolkit.org
 *
 * @author Lee Mandell
 * Date: Jun 22, 2006
 * Time: 10:26:02 AM
 */

import javax.swing.*;

import java.awt.event.ActionListener;

public class Main {
    private static void createMenu(String menuText, JMenu menu, ActionListener listener) {
        menu.add(createMenuItem(menuText, listener));
    }

    private static JMenuItem createMenuItem(String menuText, ActionListener listener) {
        JMenuItem menuItem = new JMenuItem(menuText);
        menuItem.addActionListener(listener);
        return menuItem;
    }
}

Related

  1. assignMnemonics(JMenu menu)
  2. changeMenuItemsState(final JMenu menu, final boolean enableState)
  3. constructRecentlyFilesMenuItems(JMenu recentlyOpenFilesMenuItem, LinkedHashMap filesOpenedLHM)
  4. containsMenuComponent(JMenu parent, Component comp)
  5. countCheckBoxMenuItem(JMenu menu)
  6. createMenuBar(JMenu... menues)
  7. createMenuItem(JMenu parent, String text)
  8. createMenuItemCustomAction(JMenu menu, int type, String text, String command, ImageIcon image, int acceleratorKey, String toolTip, ActionListener action)
  9. createMenuItems(JMenu menu, String[] menuItemNames)