Package java.awt

Examples of java.awt.Menu$AccessibleAWTMenu


    return menu;
  }
 
  private Menu statusMenu(final int status)
  {
    Menu subMenu = new Menu (Presence.toLongShow(status));
    List messages = Preferences.getStatusMessages(status);
    for (Iterator it = messages.iterator(); it.hasNext();)
    {
      final String messageText = (String)it.next();
      MenuItem menuItem = new MenuItem(messageText);
      menuItem.addActionListener(new java.awt.event.ActionListener()
      {
        public void actionPerformed(ActionEvent e)
        {
          StatusButton.changeStatus(status, messageText);
        }
      });
      subMenu.add(menuItem);
    }
    return subMenu;
  }
View Full Code Here


            //TODO bring back the window
          }
        });
      }
    });
    this.lookAndFeelItem = new Menu("Look&Feel");
    this.exitItem = new MenuItem("Exit");
    this.exitItem.addActionListener(new ActionListener() {
      @Override
      public void actionPerformed(ActionEvent e) {
        SwingUtilities.invokeLater(new Runnable() {
View Full Code Here

   * @return java.awt.Menu
   */
  private Menu getFileMenu() {
    if (iFileMenu == null) {
      try {
        iFileMenu = new Menu();
        iFileMenu.setLabel("File");
        iFileMenu.add(getSaveMenuItem());
        iFileMenu.add(getMenuSeparator());
        iFileMenu.add(getShowLogMenuItem());
      } catch (Throwable iExc) {
View Full Code Here

   * @return java.awt.Menu
   */
  private Menu getHelpMenu() {
    if (iHelpMenu == null) {
      try {
        iHelpMenu = new Menu();
        iHelpMenu.setLabel("Help");
        iHelpMenu.add(getAboutMenuItem());
      } catch (Throwable iExc) {
        handleException(iExc);
      }
View Full Code Here

      EditorMenu(RulesEditorFrame frame) {
    this.frame = frame;

    //menu file
    Menu file = new Menu("File");
    this.add(file);

    MenuItem save = new MenuItem("Save Rules");
    save.setActionCommand("save");
    save.addActionListener(this);
    file.add( save );

    MenuItem quit = new MenuItem("Quit");
    quit.setActionCommand("quit");
    quit.addActionListener(this);
    file.add( quit );

    //menu rules
    Menu rules = new Menu("Rule");
    this.add(rules);

    MenuItem add = new MenuItem("Add Rule");
    add.setActionCommand("add");
    add.addActionListener(this);
    rules.add( add );

    MenuItem replace = new MenuItem("Replace Rule");
    replace.setActionCommand("replace");
    replace.addActionListener(this);
    rules.add( replace );

    MenuItem remove = new MenuItem("Remove Rule");
    remove.setActionCommand("remove");
    remove.addActionListener(this);
    rules.add( remove );

      }
View Full Code Here

      setLayout(layout);

      // MENU
      MenuBar menubar = new MenuBar();
      MenuItem item;
      Menu menu = new Menu("MimeTypes");
      Hashtable mimeTypes;
      Enumeration e;
      String minor[];

      mimeTypes = PropertyManager.getPropertyManager().getMimeTypes();
      e = mimeTypes.keys();

      while(e.hasMoreElements()) {
    String major = (String)e.nextElement();
    Menu imenu = new Menu(major);
    imenu.addActionListener(this);
    minor = (String[]) mimeTypes.get(major);
    for(int i=0; i<minor.length; i++) {
        item = new MenuItem(minor[i]);
        addMenuListener(item, major + "/" + minor[i]);
        imenu.add(item);
    }
    menu.add(imenu);
      }
      menubar.add(menu);
View Full Code Here

            "-SCRIPT", "-SET", "-SHUTDOWN", "--", "-Test Script"
        };

        addMenu(bar, "Command", sitems);

        Menu recent = new Menu("Recent");

        mRecent = new Menu("Recent");

        bar.add(mRecent);

        String[] soptions = {
            "-AutoCommit on", "-AutoCommit off", "OCommit", "LRollback", "--",
            "-Disable MaxRows", "-Set MaxRows to 100", "--", "-Logging on",
            "-Logging off", "--", "-Insert test data"
        };

        addMenu(bar, "Options", soptions);

        String[] stools = {
            "-Dump", "-Restore", "-Transfer"
        };

        addMenu(bar, "Tools", stools);

        Menu     hMenu = new Menu("Help");
        MenuItem aItem = new MenuItem("About");

        aItem.setShortcut(new MenuShortcut('A'));
        aItem.addActionListener(this);
        hMenu.add(aItem);

        MenuItem hItem = new MenuItem("Help");

        hItem.setShortcut(new MenuShortcut('H'));
        hItem.addActionListener(this);
        hMenu.add(hItem);

        //bar.add(hMenu);
        // Command above disabled only until a help display bug is fixed.
        fMain.setMenuBar(bar);
        fMain.setSize(640, 480);
View Full Code Here

    void addMenu(MenuBar b, String name, String[] items) {

        /* It's a very poor design to encapsulate menu creation this way.
         * Can't customize the menus this way (e.g. shortcut keys,
         * mnemonics, disabling, etc. */
        Menu menu = new Menu(name);

        if (name.equals("Tools") && !TT_AVAILABLE) {

            // Terrible place to do this.  Forced to due to method design.
            menu.setEnabled(false);
        }

        addMenuItems(menu, items);
        b.add(menu);
    }
View Full Code Here

        }
    }
   
    protected void handleAddMenu(String key) {
       
        Menu menu = new Menu(ResourceUtils.getResourceString(key));
        fMenuBar.add(menu);
        MItem.setItemFactory(new AwtMenuFactory(menu));
    }
View Full Code Here

            "-SHUTDOWN", "--", "-Test Script"
        };

        addMenu(bar, "SQL", sitems);

        Menu recent = new Menu("Recent");

        mRecent = new Menu("Recent");

        bar.add(mRecent);

        String[] soptions = {
            "-AutoCommit on", "-AutoCommit off", "-Commit", "-Rollback", "--",
View Full Code Here

TOP

Related Classes of java.awt.Menu$AccessibleAWTMenu

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.