Package javax.swing

Examples of javax.swing.DefaultComboBoxModel


      });
    }

    private MyDialog(NamedObject[] items) {
      JComboBox comboBox = new JComboBox();
      comboBox.setModel(new DefaultComboBoxModel(items));
      comboBox.setRenderer(new NamedObjectCellRenderer());
      comboBox.setSelectedIndex(0);
      comboBox.setName("cb");
      add(comboBox);
      setTitle(Bug209_JComboBoxWithCustomModel_Test.class.getSimpleName());
View Full Code Here


  @RunsInEDT
  private static void setModelValues(final JComboBox comboBox, final Object[] values) {
    execute(new GuiTask() {
      @Override
      protected void executeInEDT() {
        comboBox.setModel(new DefaultComboBoxModel(values));
      }
    });
  }
View Full Code Here

        @Override
        protected JComboBox executeInEDT() {
          JComboBox comboBox = new JComboBox();
          comboBox.setEditable(editable);
          if (!isNullOrEmpty(items)) {
            comboBox.setModel(new DefaultComboBoxModel(items));
          }
          comboBox.setName(name);
          comboBox.setSelectedIndex(selectedIndex);
          return comboBox;
        }
View Full Code Here

      int itemCount = 100;
      Object[] content = new Object[itemCount];
      for (int i = 0; i < itemCount; i++) {
        content[i] = String.valueOf(i + 1);
      }
      comboBox.setModel(new DefaultComboBoxModel(content));
    }
View Full Code Here

        // set the OK button as the default
        getRootPane().setDefaultButton(okButton);

        // setup the list of IP addresses
        ipAddressComboBox.setModel(new DefaultComboBoxModel(
                NetworkAddressManager.getNetworkAddresses()));

        ipAddressComboBox.setSelectedItem(
                NetworkAddressManager.getDefaultNetworkAddress());

        // get the default client configuration
        //WonderlandClientConfig wcc = WonderlandClientConfig.getDefault();

        // setup the list of audio qualities
        audioQualityComboBox.setModel(
                new DefaultComboBoxModel(AudioQuality.values()));
        //audioQualityComboBox.setSelectedItem(wcc.getAudioQuality());

        AudioQuality audioQuality = AudioQuality.VPN;

        Preferences prefs =
View Full Code Here

        logPane.setEditorKit(new NoWrapEditorKit());
      
        // make sure the logPane starts scrolled to the bottom
        ((ManualScrollEditorPane) logPane).scrollToEnd();
       
        levelCB.setModel(new DefaultComboBoxModel(LOG_LEVELS));

        // reload the preferred log levels
        LoggerTableModel levelModel = new LoggerTableModel();
        levelModel.restore();
        levelTable.setModel(levelModel);

        // set up the table
        JComboBox tableLevelCB = new JComboBox();
        tableLevelCB.setModel(new DefaultComboBoxModel(LOG_LEVELS));
        levelTable.getColumnModel().getColumn(1).setCellEditor(
                new DefaultCellEditor(tableLevelCB));
        levelTable.getColumnModel().getColumn(0).setPreferredWidth(85);
        levelTable.getColumnModel().getColumn(1).setPreferredWidth(15);
        levelTable.getSelectionModel().addListSelectionListener(
View Full Code Here

        //Shortcut[] basicShortcuts = KeyUtil.getShortcuts("ReformatCode");
        //enableCheckBox.setText("Use on reformat code (" + KeymapUtil.getShortcutsText(basicShortcuts) + ")");
    }

    private DefaultComboBoxModel createCustomModel() {
        return new DefaultComboBoxModel(
                new CodeStyleCase[] {
                        CodeStyleCase.PRESERVE,
                        CodeStyleCase.UPPER,
                        CodeStyleCase.LOWER,
                        CodeStyleCase.CAPITALIZED});
View Full Code Here

                        CodeStyleCase.LOWER,
                        CodeStyleCase.CAPITALIZED});
    }

    private DefaultComboBoxModel createDefaultModel() {
        return new DefaultComboBoxModel(
                new CodeStyleCase[] {
                        CodeStyleCase.UPPER,
                        CodeStyleCase.LOWER,
                        CodeStyleCase.CAPITALIZED});
    }
View Full Code Here

        propertiesPanel.add(propertiesEditorForm.getComponent(), BorderLayout.CENTER);
        for (Charset charset : Charset.availableCharsets().values()) {
            encodingComboBox.addItem(charset);
        }

        DefaultComboBoxModel environmentTypesModel = createEnvironmentTypesModel(getEnvironmentTypes());
        environmentTypesComboBox.setModel(environmentTypesModel);
        resetChanges();

        registerComponent(propertiesPanel);
        registerComponent(encodingComboBox);
View Full Code Here

    public void settingsChanged(EnvironmentTypeBundle environmentTypes) {
        EnvironmentType selectedItem = (EnvironmentType) environmentTypesComboBox.getSelectedItem();
        String selectedId = selectedItem == null ? EnvironmentType.DEFAULT.getId() : selectedItem.getId();
        selectedItem = environmentTypes.getEnvironmentType(selectedId);

        DefaultComboBoxModel model = createEnvironmentTypesModel(environmentTypes);
        environmentTypesComboBox.setModel(model);
        environmentTypesComboBox.setSelectedItem(selectedItem);
        notifyPresentationChanges();
    }
View Full Code Here

TOP

Related Classes of javax.swing.DefaultComboBoxModel

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.