Package java.awt

Examples of java.awt.MenuItem$State


      }
    };

   
    PopupMenu popup = new PopupMenu();
    showHide = new MenuItem("Show Member List");
    showHide.addActionListener(listener);
    popup.add(showHide);
       
    openForum = new MenuItem("Open Forum");
    openForum.addActionListener(listener);
    popup.add(openForum);
   
    joinChat = new MenuItem("Join Chat");
    joinChat.addActionListener(listener);
    popup.add(joinChat);
   
    joinVent = new MenuItem("Join Vent");
    joinVent.addActionListener(listener);
    popup.add(joinVent);

    MenuItem item = new MenuItem("Configuration...");
    item.addActionListener(listener);
    popup.add(item);
    popup.addSeparator();
    item = new MenuItem("Exit Harlequin");
    item.addActionListener(listener);
    popup.add(item);

    baseimage = Images.getImage("/images/harlequin.png");
    trayicon = new TrayIcon(baseimage, Configuration.properties.getProperty("client.title"),
        popup);
View Full Code Here


    @SuppressWarnings("deprecation")
    public SwingPopupMenuPeer(SwingToolkit toolkit, PopupMenu popupMenu) {
        super(toolkit, popupMenu, new JPopupMenu());
        int item_count = popupMenu.getItemCount();
        for (int i = 0; i < item_count; i++) {
            MenuItem menu_item = popupMenu.getItem(i);
            menu_item.addNotify();
            jComponent.add(((SwingMenuComponentPeer<?, ?>) menu_item.getPeer()).jComponent);
        }
    }
View Full Code Here

    @SuppressWarnings("deprecation")
    public SwingMenuPeer(SwingToolkit toolkit, Menu menu) {
        super(toolkit, menu, new JMenu());
        int item_count = menu.getItemCount();
        for (int i = 0; i < item_count; i++) {
            MenuItem menu_item = menu.getItem(i);
            menu_item.addNotify();
            jComponent.add(((SwingMenuComponentPeer<?, ?>) menu_item.getPeer()).jComponent);
        }
    }
View Full Code Here

    Image image = Toolkit.getDefaultToolkit().getImage("tray.gif");

    PopupMenu pm = new PopupMenu();
    {
      MenuItem mi = new MenuItem("BNU-Bot " + CurrentVersion.version().toString());
      mi.setEnabled(false);
      pm.add(mi);

      pm.addSeparator();

      mi = new MenuItem("Hide/show");
      mi.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {
          setVisible(!isVisible());
          if(isVisible())
            toFront();
        }
      });
      pm.add(mi);

      mi = new MenuItem("Exit");
      mi.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {
          System.exit(0);
        }
      });
View Full Code Here

        };

        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);
View Full Code Here

     * @param m
     */
    void addMenuItems(Menu f, String[] m) {

        for (int i = 0; i < m.length; i++) {
            MenuItem item = new MenuItem(m[i].substring(1));
            char     c    = m[i].charAt(0);

            if (c != '-') {
                item.setShortcut(new MenuShortcut(c));
            }

            item.addActionListener(this);
            f.add(item);
        }
    }
View Full Code Here

        String s = ev.getActionCommand();

        if (s == null) {
            if (ev.getSource() instanceof MenuItem) {
                MenuItem i;

                s = ((MenuItem) ev.getSource()).getLabel();
            }
        }
View Full Code Here

        if (s.length() > 43) {
            s = s.substring(0, 40) + "...";
        }

        MenuItem item = new MenuItem(s);

        item.setActionCommand("#" + iRecent);
        item.addActionListener(this);
        mRecent.insert(item, iRecent);

        iRecent = (iRecent + 1) % iMaxRecent;
    }
View Full Code Here

    quedAction = e;
  }

  public void processAction() {

    MenuItem source = (MenuItem) (quedAction.getSource());

    if (source.getActionCommand().equals("selectTool")) {
      GLOBAL.uiTools.selectTool(Integer.parseInt(source.getName()));
    }

    try {

      GUIEvent e2 = new GUIEvent(null, null);

      if (!source.getName().startsWith("menuitem"))
        e2.val = Integer.parseInt(source.getName());

      Method m = GLOBAL.uiTools.getClass().getDeclaredMethod(
          source.getActionCommand(), new Class[] { e2.getClass() });
      try {
        m.invoke(GLOBAL.uiTools, new Object[] { e2 });
      } catch (InvocationTargetException ex) {
        LOGGER.error(ex.getCause().getMessage());
      } catch (IllegalAccessException illegalaccessexception) {
View Full Code Here

    int dotIndex = classString.lastIndexOf(".");
    return classString.substring(dotIndex + 1);
  }

  public void itemStateChanged(ItemEvent e) {
    MenuItem source = (MenuItem) (e.getSource());
    String s = "Item event detected."
        + source.getName()
        + " "
        + "    Event source: "
        + source.getLabel()
        + " (an instance of "
        + getClassName(source)
        + ")"
        + "    New state: "
        + ((e.getStateChange() == ItemEvent.SELECTED) ? "selected"
View Full Code Here

TOP

Related Classes of java.awt.MenuItem$State

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.