Separating Menu Items in a Menu : JMenuItem « Swing « Java Tutorial






import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JSeparator;

public class Main {
  public static void main(String[] argv) throws Exception {
    JMenu menu = new JMenu("Menu Label");

    JMenuItem item1 = new JMenuItem("Item Label");
    menu.add(item1);

    // Add separator
    menu.add(new JSeparator());

    // Add another menu item
    JMenuItem item2 = new JMenuItem("Item Label");
    menu.add(item2);
  }
}








14.23.JMenuItem
14.23.1.Creating JMenuItem Components
14.23.2.Creating Menuitem from Action classCreating Menuitem from Action class
14.23.3.Adding Drop-Down MenusAdding Drop-Down Menus
14.23.4.Disable MenuitemDisable Menuitem
14.23.5.Adding Mnemonic and Accelerator to MenuitemAdding Mnemonic and Accelerator to Menuitem
14.23.6.Using Function key as Accelerator
14.23.7.Listening to JMenuItem Events with an ActionListenerListening to JMenuItem Events with an ActionListener
14.23.8.Listening to JMenuItem Events with a MenuDragMouseListenerListening to JMenuItem Events with a MenuDragMouseListener
14.23.9.Listening to JMenuItem Events with a MenuKeyListenerListening to JMenuItem Events with a MenuKeyListener
14.23.10.Separating Menu Items in a Menu
14.23.11.Creating an About Menu ItemCreating an About Menu Item
14.23.12.Creating a Menu Item That Listens for Changes to Its Selection Status
14.23.13.Customizing JMenuItem Look and Feel