Package javax.swing

Examples of javax.swing.JCheckBoxMenuItem.addItemListener()


                    final String name = s;
                    JCheckBoxMenuItem tmp = new JCheckBoxMenuItem(name.substring(5),
                            allObjects.get(name));


                    tmp.addItemListener(new ItemListener() {

                        public void itemStateChanged(ItemEvent e) {
                            if (e.getStateChange() == e.DESELECTED) {
                                allObjects.put(name, false);
                                radarPanel.repaint();
View Full Code Here


                    final String name = s;
                    JCheckBoxMenuItem tmp = new JCheckBoxMenuItem(name.substring(8),
                            allObjects.get(name));


                    tmp.addItemListener(new ItemListener() {

                        public void itemStateChanged(ItemEvent e) {
                            if (e.getStateChange() == e.DESELECTED) {
                                allObjects.put(name, false);
                                radarPanel.repaint();
View Full Code Here

        JCheckBoxMenuItem menuItem = new JCheckBoxMenuItem("Toolbar");

        // name used to store setting in user preferences
        final String prefName = getClass().getName() + ".ShowToolBar";

        menuItem.addItemListener(new ItemListener() {

            public void itemStateChanged(ItemEvent e) {
                JCheckBoxMenuItem rb = (JCheckBoxMenuItem) e.getSource();
                toolBar.setVisible(rb.getState());
                if (rb.getState())
View Full Code Here

     * @param transmitSelectedRowsMenu menu to enable and disable depending on the checkbox state
     * @return the menu item
     */
    private JCheckBoxMenuItem _makeBroadcastRowSelectionsMenuItem(final JMenu transmitSelectedRowsMenu) {
        final JCheckBoxMenuItem item = new JCheckBoxMenuItem("Broadcast Row Selections");
        item.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                transmitSelectedRowsMenu.setEnabled(item.isSelected());
            }
        });
        return item;
View Full Code Here

  private boolean showMoteToMoteRelations = true;

  private void populateSkinMenu(MenuElement menu) {
    /* Mote-to-mote relations */
    JCheckBoxMenuItem moteRelationsItem = new JCheckBoxMenuItem("Mote relations", showMoteToMoteRelations);
    moteRelationsItem.addItemListener(new ItemListener() {
      @Override
      public void itemStateChanged(ItemEvent e) {
        JCheckBoxMenuItem menuItem = ((JCheckBoxMenuItem) e.getItem());
        showMoteToMoteRelations = menuItem.isSelected();
        repaint();
View Full Code Here

          item.setSelected(true);
          break;
        }
      }

      item.addItemListener(new ItemListener() {
        @Override
        public void itemStateChanged(ItemEvent e) {
          JCheckBoxMenuItem menuItem = ((JCheckBoxMenuItem) e.getItem());
          if (menuItem == null) {
            logger.fatal("No menu item");
View Full Code Here

        //a group of check box menu items
        menu.addSeparator();
        cbMenuItem = new JCheckBoxMenuItem("A check box menu item");
        cbMenuItem.setMnemonic(KeyEvent.VK_C);
        cbMenuItem.addItemListener(this);
        menu.add(cbMenuItem);

        cbMenuItem = new JCheckBoxMenuItem("Another one");
        cbMenuItem.setMnemonic(KeyEvent.VK_H);
        cbMenuItem.addItemListener(this);
View Full Code Here

        cbMenuItem.addItemListener(this);
        menu.add(cbMenuItem);

        cbMenuItem = new JCheckBoxMenuItem("Another one");
        cbMenuItem.setMnemonic(KeyEvent.VK_H);
        cbMenuItem.addItemListener(this);
        menu.add(cbMenuItem);

        //a submenu
        menu.addSeparator();
        submenu = new JMenu("A submenu");
View Full Code Here

      }
    });
   
    // Set properties for disabling notifications
    JCheckBoxMenuItem chckbxmntmDisableNotifications = new JCheckBoxMenuItem("Disable notifications");
    chckbxmntmDisableNotifications.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent ie) {
       
        // Enable or disable the notifications boolean
        if (ie.getStateChange() == ItemEvent.SELECTED) notificationsEnabled = false;
        if (ie.getStateChange() == ItemEvent.DESELECTED) notificationsEnabled = true;
View Full Code Here

      }
    });
    mnHelp.add(chckbxmntmDisableNotifications);
   
    JCheckBoxMenuItem chckbxmntmMinimizeToTray = new JCheckBoxMenuItem("Minimize to tray", true);
    chckbxmntmMinimizeToTray.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent ie) {
       
        // Enable or disable the minimize boolean
        if (ie.getStateChange() == ItemEvent.DESELECTED) minimizeToTray = false;
        if (ie.getStateChange() == ItemEvent.SELECTED) minimizeToTray = true;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.