Package javax.swing

Examples of javax.swing.JComboBox.addItemListener()


        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


                map.setDisplayToFitMapMarkers();
            }
        });
        JComboBox tileSourceSelector = new JComboBox(new TileSource[] { new OsmTileSource.Mapnik(),
                new OsmTileSource.TilesAtHome(), new OsmTileSource.CycleMap(), new BingAerialTileSource() });
        tileSourceSelector.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                map.setTileSource((TileSource) e.getItem());
            }
        });
        JComboBox tileLoaderSelector;
View Full Code Here

            tileLoaderSelector = new JComboBox(new TileLoader[] { new OsmFileCacheTileLoader(map),
                    new OsmTileLoader(map) });
        } catch (IOException e) {
            tileLoaderSelector = new JComboBox(new TileLoader[] { new OsmTileLoader(map) });
        }
        tileLoaderSelector.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                map.setTileLoader((TileLoader) e.getItem());
            }
        });
        map.setTileLoader((TileLoader) tileLoaderSelector.getSelectedItem());
View Full Code Here

  }

    private JComboBox createFormatChooser(final List<? extends T> list) {
      final JComboBox formatChooser = new JComboBox(new Vector<T>(list));
      formatChooser.setEditable(true);
      formatChooser.addItemListener(new ItemListener() {
        public void itemStateChanged(final ItemEvent e) {
          final T valueObject = toValueObject(e.getItem());
          if (valueObject != null)
              selected = valueObject;
        }
View Full Code Here

      DefaultComboBoxModel fonts = new DefaultComboBoxModel(envFonts);
      fonts.setSelectedItem(link.getLabelFontFamily());
      JComboBox fontBox = new JComboBox(fonts);
      fontBox.setEditable(false);
      addPopupComponent(arrowLinkPopup, TextUtils.getText("edit_label_font_family"), fontBox);
      fontBox.addItemListener(new ItemListener() {
        public void itemStateChanged(ItemEvent e) {
          final Object item = e.getItem();
          if(item != null)
            setLabelFontFamily(link, item.toString());
        }
View Full Code Here

      DefaultComboBoxModel sizesModel = new DefaultComboBoxModel(sizes);
      sizesModel.setSelectedItem(link.getLabelFontSize());
      JComboBox sizesBox = new JComboBox(sizesModel);
      sizesBox.setEditable(true);
      addPopupComponent(arrowLinkPopup, TextUtils.getText("edit_label_font_size"), sizesBox);
      sizesBox.addItemListener(new ItemListener() {
        public void itemStateChanged(ItemEvent e) {
          final Object item = e.getItem();
          if(item != null){
            final int size;
            if(item instanceof Integer)
View Full Code Here

                if(text != null && icon != null)
                    renderer.setIcon(icon);
                return renderer;
            }
        });
        box.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                AFreeplaneAction item = (AFreeplaneAction)e.getItem();
                final JComboBox box = (JComboBox) e.getSource();
                item.actionPerformed(new ActionEvent(box, ActionEvent.ACTION_PERFORMED, null));
            }
View Full Code Here

    dateFormatChooser.setFocusable(false);
    if (!datePatterns.isEmpty()){
      dateFormatChooser.setSelectedIndex(selectedIndex);
      dateFormat = ((DateFormatComboBoxElement) (dateFormatChooser.getSelectedItem())).getDateFormat();
    }
    dateFormatChooser.addItemListener(new ItemListener() {
      public void itemStateChanged(final ItemEvent e) {
        dateFormat = ((DateFormatComboBoxElement) e.getItem()).getDateFormat();
        final Component focusOwner = KeyboardFocusManager.getCurrentKeyboardFocusManager().getFocusOwner();
        if(focusOwner instanceof JTable){
          JTable table = (JTable) focusOwner;
View Full Code Here

                    sessionParameterTextArea.setCaretPosition(0);
                }
            }
        });

        configs.addItemListener(new ItemListener() {
            public void itemStateChanged(ItemEvent e) {
                FileEntry fe = (FileEntry) e.getItem();

                sessionParameterTextArea.setText(ClientHelper.readFileAndRemoveHeader(fe.getFile()));
                sessionParameterTextArea.setCaretPosition(0);
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

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.