jam.demo.menus
Class DemoMenuFactory
java.lang.Object
jam.demo.menus.DemoMenuFactory
- All Implemented Interfaces:
- MenuFactory
public class DemoMenuFactory
- extends java.lang.Object
- implements MenuFactory
- Version:
- $Id: DemoMenuFactory.java 840 2007-11-09 04:52:39Z twobeers $
Created on 24 February 2005, 17:12:11
- Author:
- Andrew Rambaut
Field Summary |
static java.lang.String |
FIRST
|
static java.lang.String |
SECOND
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FIRST
public static final java.lang.String FIRST
- See Also:
- Constant Field Values
SECOND
public static final java.lang.String SECOND
- See Also:
- Constant Field Values
DemoMenuFactory
public DemoMenuFactory()
getMenuName
public java.lang.String getMenuName()
- Description copied from interface:
MenuFactory
- Give the name of this menu. If multiple MenuFactories are
registered with the same name, then these will be appended
into a single actual menu.
- Specified by:
getMenuName
in interface MenuFactory
populateMenu
public void populateMenu(javax.swing.JMenu menu,
AbstractFrame frame)
- Description copied from interface:
MenuFactory
- This method should populate the menu with menu items. Reference
can be made to the frame in order to get Actions.
- Specified by:
populateMenu
in interface MenuFactory
getPreferredAlignment
public int getPreferredAlignment()
- Description copied from interface:
MenuFactory
- Returns the preferred alignment of the menu in the menu bar. This
should be one of MenuFactory.LEFT, MenuFactory.CENTER or MenuFactory.RIGHT.
- Specified by:
getPreferredAlignment
in interface MenuFactory
- Returns:
- the alignment
http://code.google.com/p/jam-lib/