home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 December / PCWKCD1296.iso / vjplusb / msdev / bin / ide / vj.pkg / TEMPLATE / 105 < prev    next >
Text File  |  1996-07-12  |  1KB  |  48 lines

  1. //------------------------------------------------------------------------------
  2. // %s.java:
  3. //        Implementation for menu creation class %s
  4. //
  5. //------------------------------------------------------------------------------
  6. import java.awt.*;
  7.  
  8. public class %s
  9. {
  10.     Frame   m_Frame        = null;
  11.     boolean m_fInitialized = false;
  12.  
  13.     // MenuBar definitions
  14.     //--------------------------------------------------------------------------
  15.     MenuBar mb;
  16.  
  17.     // Menu and Menu item definitions
  18.     //--------------------------------------------------------------------------
  19. %s
  20.     // Constructor
  21.     //--------------------------------------------------------------------------
  22.     public %s (Frame frame)
  23.     {
  24.         m_Frame = frame;
  25.     }
  26.  
  27.     // Initialization.
  28.     //--------------------------------------------------------------------------
  29.     public boolean CreateMenu()
  30.     {
  31.         // Can only init controls once
  32.         //----------------------------------------------------------------------
  33.         if (m_fInitialized || m_Frame == null)
  34.             return false;
  35.  
  36.         // Create menubar and attach to the frame
  37.         //----------------------------------------------------------------------
  38.         mb = new MenuBar();
  39.         m_Frame.setMenuBar(mb);
  40.  
  41.         // Create menu and menu items and assign to menubar
  42.         //----------------------------------------------------------------------
  43. %s
  44.         m_fInitialized = true;
  45.         return true;
  46.     }
  47. }
  48.