Creating JMenuItem Components : JMenuItem « Swing « Java Tutorial






public JMenuItem()
JMenuItem jMenuItem = new JMenuItem();

public JMenuItem(Icon icon)
Icon atIcon = new ImageIcon("at.gif");
JMenuItem jMenuItem = new JMenuItem(atIcon);

public JMenuItem(String text)
JMenuItem jMenuItem = new JMenuItem("Cut");

public JMenuItem(String text, Icon icon)
Icon atIcon = new ImageIcon("at.gif");
JMenuItem jMenuItem = new JMenuItem("Options", atIcon);

public JMenuItem(String text, int mnemonic)
JMenuItem jMenuItem = new JMenuItem("Cut", KeyEvent.VK_T);

public JMenuItem(Action action)
Action action = ...;
JMenuItem jMenuItem = new JMenuItem(action);








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