Package java.awt

Examples of java.awt.CheckboxMenuItem


    menuPlayer.setLabel("Player");
    menuBar.add(menuPlayer);
   
    // Player>Auto-play
    {
      final CheckboxMenuItem menuItemAutoPlay = new CheckboxMenuItem("Auto-play");
      menuItemAutoPlay.addItemListener(new ItemListener() {

        public void itemStateChanged(ItemEvent e)
        {
          playerPanel.onAutoPlay(menuItemAutoPlay.getState());
        }
       
      });

      menuPlayer.add(menuItemAutoPlay);
      menuItemAutoPlay.setState(playerPanel.getPrefs().autoPlay);
    }
   
    // Player>Auto-loop
    {
      final CheckboxMenuItem menuItemAutoLoop = new CheckboxMenuItem("Auto-loop");
      menuItemAutoLoop.addItemListener(new ItemListener() {

        public void itemStateChanged(ItemEvent e)
        {
          playerPanel.onAutoLoop(menuItemAutoLoop.getState());
        }
       
      });
      menuPlayer.add(menuItemAutoLoop);
      playerPanel.onAutoLoop(false);   // TODO: not working right yet.
      menuItemAutoLoop.setState(playerPanel.getPrefs().autoLoop);
      menuItemAutoLoop.setEnabled(false)// TODO: not working right yet.
     

    }

   
View Full Code Here


      });

    final Menu slsMenu = new Menu("Start level");
    for(int i = 1; i < slsItems.length-1; i++) {
      final int level = i;
      slsItems[i] = new CheckboxMenuItem("" + i) {
          {
            addItemListener(new ItemListener() {
                public void itemStateChanged(ItemEvent e) {
                  setStartLevel(level);
                }
View Full Code Here

        super(client);
    }

    public Object createComponentInstance(Object parent, DomNode element)
    {
        CheckboxMenuItem item = new CheckboxMenuItem();
        return item;
    }
View Full Code Here

    public Object updateUI(Object com, DomNode element)
    {
        super.updateUI(com, element);
        String state = element.getAttribute("state");
        CheckboxMenuItem item = (CheckboxMenuItem) com;
        item.setState(Boolean.getBoolean(state));
        return item;
    }
View Full Code Here

        handleEvent(e);
    }

    public void handleEvent(AWTEvent e)
    {
        CheckboxMenuItem cb = (CheckboxMenuItem) e.getSource();
        postEvent(e.getSource(), "true", false); //has event
        postEvent(e.getSource(), "-value", String.valueOf(cb.getState()), true);
    }
View Full Code Here

    public void processInput(BridgePeer peer, BridgeInputContext context, Map inputForm)
    {
        if (hasEvent(peer, inputForm))
        {
            _logger.finest("Input for " + peer);
            CheckboxMenuItem item = (CheckboxMenuItem) peer.getComponentObject();
            item.setState(!item.getState());
            postEvent(context, new ActionEvent(item, ActionEvent.ACTION_PERFORMED, item.getActionCommand()));
            postEvent(context, new ItemEvent(item, ItemEvent.ITEM_STATE_CHANGED, item, (item.getState()
                    ? ItemEvent.SELECTED
                    : ItemEvent.DESELECTED)));
        } else
        {
            _logger.finest("No input for " + peer);
View Full Code Here

        MainWindow() {
            MenuBar mb = new MenuBar();
            Menu menu = new Menu("File");
            Menu submenu = new Menu("Testing", true);
            submenu.add(new CheckboxMenuItem("FooBar"));
            submenu.add(new CheckboxMenuItem("BarFoo"));
            menu.add(submenu);
            menu.add(new MenuItem("Orange"));
            MenuItem quit = new MenuItem("Quit", new MenuShortcut('Q'));
            quit.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
View Full Code Here

   Choice a5 = new Choice();
   harness.check(a5.getName(), "choice3");
   harness.check(a4.getName(), "choice4");
   harness.check(a3.getName(), "choice5");
  
   CheckboxMenuItem b0 = new CheckboxMenuItem();
   CheckboxMenuItem b1 = new CheckboxMenuItem();
   CheckboxMenuItem b2 = new CheckboxMenuItem();
   harness.check(b0.getName(), "chkmenuitem0");
   harness.check(b1.getName(), "chkmenuitem1");
   harness.check(b2.getName(), "chkmenuitem2");
   CheckboxMenuItem b5 = new CheckboxMenuItem();
   CheckboxMenuItem b4 = new CheckboxMenuItem();
   CheckboxMenuItem b3 = new CheckboxMenuItem();
   harness.check(b5.getName(), "chkmenuitem3");
   harness.check(b4.getName(), "chkmenuitem4");
   harness.check(b3.getName(), "chkmenuitem5");
  
   List c0 = new List();
   List c1 = new List();
   List c2 = new List();
   harness.check(c0.getName(), "list0");
View Full Code Here

     * Initializes the frame menu.
     */
    private void initializeMenu() {
        Menu              menu;
        MenuItem          item;
        CheckboxMenuItem  checkBox;

        // Create file menu
        menu = new Menu("File");
        item = new MenuItem("Load MIB...", new MenuShortcut(KeyEvent.VK_O));
        item.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                loadMib();
            }
        });
        menu.add(item);
        item = new MenuItem("Unload MIB", new MenuShortcut(KeyEvent.VK_W));
        item.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                unloadMib();
            }
        });
        menu.add(item);
        item = new MenuItem("Unload All");
        item.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                unloadAllMibs();
            }
        });
        menu.add(item);
        if (!MacUIHelper.IS_MAC_OS) {
            menu.addSeparator();
            item = new MenuItem("Exit", new MenuShortcut(KeyEvent.VK_Q));
            item.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    quit();
                }
            });
            menu.add(item);
        }
        menuBar.add(menu);

        // Create Edit menu
        menu = new Menu("Edit");
        item = new MenuItem("Cut", new MenuShortcut(KeyEvent.VK_X));
        item.addActionListener(new DefaultEditorKit.CutAction());
        menu.add(item);
        item = new MenuItem("Copy", new MenuShortcut(KeyEvent.VK_C));
        item.addActionListener(new DefaultEditorKit.CopyAction());
        menu.add(item);
        item = new MenuItem("Paste", new MenuShortcut(KeyEvent.VK_V));
        item.addActionListener(new DefaultEditorKit.PasteAction());
        menu.add(item);
        item = new MenuItem("Select All", new MenuShortcut(KeyEvent.VK_A));
        item.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                KeyboardFocusManager kfm =
                    KeyboardFocusManager.getCurrentKeyboardFocusManager();
                Component comp = kfm.getFocusOwner();
                if (comp instanceof TextComponent) {
                    ((TextComponent) comp).selectAll();
                } else if (comp instanceof JTextComponent) {
                    ((JTextComponent) comp).selectAll();
                }
            }
        });
        menu.add(item);
        menuBar.add(menu);

        // Create SNMP menu
        menu = new Menu("SNMP");
        snmpV1Item.setState(true);
        snmpV1Item.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                setSnmpVersion(1);
            }
        });
        menu.add(snmpV1Item);
        snmpV2Item.setState(false);
        snmpV2Item.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                setSnmpVersion(2);
            }
        });
        menu.add(snmpV2Item);
        snmpV3Item.setState(false);
        snmpV3Item.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                setSnmpVersion(3);
            }
        });
        menu.add(snmpV3Item);
        menu.addSeparator();
        checkBox = new CheckboxMenuItem("Show result in tree");
        checkBox.setState(true);
        checkBox.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                setSnmpFeedback(e.getStateChange() == ItemEvent.SELECTED);
            }
        });
        menu.add(checkBox);
View Full Code Here

        return handleCreate(new MenuItem(menuData.getName()), menuData);
    }       

    public MItem createCheckboxItem(MenuData menuData) {
       
        return handleCreate(new CheckboxMenuItem(menuData.getName()), menuData);
    }
View Full Code Here

TOP

Related Classes of java.awt.CheckboxMenuItem

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.