JMenu : Java Glossary

JMenu
pulldown list of actions the user can select across the top of a JFrame. See the essay on menus on how I think user-configurable, globally-configurable, menus should be implemented. In Swing you use four classes to set up a menu: JMenuBar, JMenu, JMenuItem and JRadioButtonMenuItem. Here is how you use them:

In AWT (Advanced Windowing Toolkit) you need: MenuBar, Menu and MenuItem. In Swing you use: JMenuBar, JMenu, JMenuItem, JRadioButtonMenuItem and JPopupMenu.

Even if you have only one JMenuItem, you still need to enclose it in a JMenuBar and and JMenu.

JMenuItems don’t have ticks to mark the selected item. To get that effect you must use a JRadioButtonMenuItem and a ButtonGroup.

Learning More

Oracle’s Javadoc on JMenuBar class : available:
Oracle’s Javadoc on JMenu class : available:
Oracle’s Javadoc on JMenuItem class : available:
Oracle’s Javadoc on JRadioButtonMenuItem class : available:
Oracle’s Javadoc on JSeparator class : available:
Oracle’s Javadoc on JPopupMenu class : available:

CMP homejump to top

available on the web at:

http://mindprod.com/jgloss/jmenuswing.html
  

optional Replicator mirror
of mindprod.com
on local hard disk J:

J:\mindprod\jgloss\jmenuswing.html
logo
Please the feedback from other visitors, or your own feedback about the site.
Blog
IP:[65.110.21.43]
Your face IP:[67.202.56.112]
You are visitor number 16,121.