Package javax.swing

Examples of javax.swing.JComboBox.addItemListener()


                } catch (java.beans.PropertyVetoException ex) {}
            }
        });

        JComboBox modeBox = ((DefaultModalGraphMouse)graphMouse).getModeComboBox();
        modeBox.addItemListener(((ModalGraphMouse)satellite.getGraphMouse()).getModeListener());
        JPanel p = new JPanel();
        p.add(zoomer);
        p.add(modeBox);

        frame.getContentPane().add(p, BorderLayout.SOUTH);
View Full Code Here


          relaxer.relax();
        }
      }});
       
        JComboBox modeBox = graphMouse.getModeComboBox();
        modeBox.addItemListener(((DefaultModalGraphMouse<Integer,Number>)vv.getGraphMouse()).getModeListener());

        JPanel jp = new JPanel();
        jp.setBackground(Color.WHITE);
        jp.setLayout(new BorderLayout());
        jp.add(vv, BorderLayout.CENTER);
View Full Code Here

    content.add(gzsp);
   
  
   
    JComboBox modeBox = graphMouse.getModeComboBox();
    modeBox.addItemListener(graphMouse.getModeListener());
    graphMouse.setMode(ModalGraphMouse.Mode.TRANSFORMING);
   
    final ScalingControl scaler = new CrossoverScalingControl();

    JButton plus = new JButton("+");
View Full Code Here

      viewer.setGraphMouse(graphMouse);
      viewer.addKeyListener(graphMouse.getModeKeyListener());

      JComboBox modeBox = graphMouse.getModeComboBox();
      // modeBox.addItem("Details");
      modeBox.addItemListener(graphMouse.getModeListener());
      // modeBox.addItemListener( new LoggingListener("modebox"));
      // viewer.addGraphMouseListener(new LoggingListener("graphmouse"));
      graphMouse.setMode(ModalGraphMouse.Mode.TRANSFORMING);

      return modeBox;
View Full Code Here

        for (int i = 0; i < connTypes.length; i++) {
            types.addItem(connTypes[i][0]);
        }

        types.addItemListener(this);
        controls.add(types);
        controls.add(Box.createVerticalGlue());

        mDriver = new JTextField(connTypes[0][1]);
View Full Code Here

     * Creates undoable JComboBox.
     *
     */
    public JComboBox createUndoableComboBox() {
        JComboBox comboBox = new JComboBox();
        comboBox.addItemListener(new JComboBoxUndoListener());
        comboBox.setBackground(Color.WHITE);
        comboBox.setMaximumRowCount(ModelerPreferences.COMBOBOX_MAX_VISIBLE_SIZE);
        return comboBox;
    }

View Full Code Here

        for (int i = 0; i < connTypes.length; i++) {
            types.addItem(connTypes[i][0]);
        }

        types.addItemListener(this);
        controls.add(types);
        controls.add(Box.createVerticalGlue());

        mDriver = new JTextField(connTypes[0][1]);
View Full Code Here

    }

    private JComponent createNationTab() {

        JComboBox nationSelectBox = new JComboBox<>(scenario.getNations());
        nationSelectBox.addItemListener(new ItemListener() {
            @Override
            public void itemStateChanged(ItemEvent e) {
                if (e.getStateChange() == ItemEvent.SELECTED) {
                    XList<Province> provinces = ((Nation) scenario.getNations().getSelectedItem()).getProvinces();
                    // TODO tell the province panel all about it
View Full Code Here

    final JComboBox metricCategories = new JComboBox(groups.toArray());

    metricGroupPanels = new ArrayList<MetricGroup>();

    // adds item listener to select a category and gets the metric groups with results
    metricCategories.addItemListener(new ItemListener() {

      public void itemStateChanged(ItemEvent arg0) {
        if (arg0.getStateChange() == ItemEvent.DESELECTED)
          return;
View Full Code Here

        }
      }

    });

    presetCombo.addItemListener(new ItemListener() {

      @Override
      public void itemStateChanged(ItemEvent e) {
        // get the selected item of combobox and select perspective comboboxes
        // accordingly
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.