Package javax.swing

Examples of javax.swing.DefaultComboBoxModel.addElement()


        continue;
      }

      if (StructureFunction.class.isAssignableFrom(expressionMetaData.getExpressionType()))
      {
        model.addElement(expressionMetaData);
      }
    }
    expressionEditor.setModel(model);
  }
View Full Code Here


    final EllipsisButton ellipsisButton = new EllipsisButton("...");
    ellipsisButton.addActionListener(new ExtendedEditorAction());

    final DefaultComboBoxModel model = new DefaultComboBoxModel();
    final ReportPreProcessorMetaData[] datas = ReportPreProcessorRegistry.getInstance().getAllReportPreProcessorMetaDatas();
    model.addElement(null);
    for (int i = 0; i < datas.length; i++)
    {
      final ReportPreProcessorMetaData metaData = datas[i];
      if (metaData.isAutoProcessor())
      {
View Full Code Here

      }
      if (WorkspaceSettings.getInstance().isShowDeprecatedItems() == false && metaData.isDeprecated())
      {
        continue;
      }
      model.addElement(metaData);
    }
    expressionEditor = new SmartComboBox<ReportPreProcessorMetaData>(model);
    expressionEditor.addActionListener(new SelectionAction());
    expressionEditor.setEditor(new ValuePassThroughCellEditor(expressionEditor, new ReportPreProcessorListCellRenderer()));
    expressionEditor.setRenderer(new ReportPreProcessorListCellRenderer());
View Full Code Here

    private void updateComboModel(JComboBox combo, List<?> newContents, String nullValue) {
        int selectedIndex = combo.getSelectedIndex();
        Object selected = combo.getSelectedItem();
        DefaultComboBoxModel comboModel = new DefaultComboBoxModel();
        if (nullValue != null) {
            comboModel.addElement(nullValue);
        }
        for (Object obj : newContents) {
            comboModel.addElement(obj);
        }
        if (comboModel.getIndexOf(selected) != -1) {
View Full Code Here

        DefaultComboBoxModel comboModel = new DefaultComboBoxModel();
        if (nullValue != null) {
            comboModel.addElement(nullValue);
        }
        for (Object obj : newContents) {
            comboModel.addElement(obj);
        }
        if (comboModel.getIndexOf(selected) != -1) {
            comboModel.setSelectedItem(selected);
        } else {
            if (comboModel.getSize() > selectedIndex) {
View Full Code Here

        }
    }//GEN-LAST:event_jButtonWorkingDirectoryBrowseActionPerformed

    private void configChanged(String activeConfig) {
        DefaultComboBoxModel model = new DefaultComboBoxModel();
        model.addElement("");
        SortedSet<String> alphaConfigs = new TreeSet<String>(new Comparator<String>() {
            Collator coll = Collator.getInstance();
            public int compare(String s1, String s2) {
                return coll.compare(label(s1), label(s2));
            }
View Full Code Here

            if (config != null && entry.getValue() != null) {
                alphaConfigs.add(config);
            }
        }
        for (String c : alphaConfigs) {
            model.addElement(c);
        }
        configCombo.setModel(model);
        configCombo.setSelectedItem(activeConfig != null ? activeConfig : "");
        Map<String,String> m = configs.get(activeConfig);
        Map<String,String> def = configs.get(null);
View Full Code Here

      else {
        StringTokenizer tokenizer = new StringTokenizer(items, ","); //$NON-NLS-1$
        DefaultComboBoxModel model = new DefaultComboBoxModel();
        while (tokenizer.hasMoreTokens()) {
          String token = tokenizer.nextToken();
          model.addElement(token.trim());
        }
        ((JComboBox) adaptable.getWidget()).setModel(model);
      }
    }
  }
View Full Code Here

    harness.check(m.getIndexOf("B"), 1);
    harness.check(m.getIndexOf("C"), 2);
    harness.check(m.getIndexOf("D"), -1);
    harness.check(m.getIndexOf(null), -1);
   
    m.addElement(null);
    harness.check(m.getIndexOf(null), 3);
  }
}
View Full Code Here

  public void test(TestHarness harness)     
  {  
    DefaultComboBoxModel m = new DefaultComboBoxModel();
    m.addListDataListener(this);
   
    m.addElement("A");
    harness.check(m.getSize(), 1);
    harness.check(m.getElementAt(0), "A");
    harness.check(m.getSelectedItem(), "A");
    harness.check(events.size(), 2);
    ListDataEvent e = (ListDataEvent) events.get(0);
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.