Package javax.swing

Examples of javax.swing.DefaultComboBoxModel


        environmentTypesComboBox.setSelectedItem(selectedItem);
        notifyPresentationChanges();
    }

    private DefaultComboBoxModel createEnvironmentTypesModel(EnvironmentTypeBundle environmentTypes) {
        DefaultComboBoxModel model = new DefaultComboBoxModel();
        model.addElement(EnvironmentType.DEFAULT);
        ComboBoxUtil.addItems(model, environmentTypes.clone());
        return model;
    }
View Full Code Here


            String typeName = nativeDataTypes.get(i).getName();
            typeName = caseOption.changeCase(typeName);
            nativeDataTypeNames[i] = typeName;
        }

        typeComboBox.setModel(new DefaultComboBoxModel(nativeDataTypeNames));
        typeComboBox.setSelectedItem(null);
        typeComboBox.setRenderer(new CellRenderer());
        typeComboBox.setEditor(new ComboBoxEditor());
    }
View Full Code Here

        ok = new javax.swing.JButton();
        cancel = new javax.swing.JButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);

        jComboBox1.setModel(new DefaultComboBoxModel(AddTaskModel.TaskList.values()));

        org.jdesktop.beansbinding.Binding binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, addTaskModel, org.jdesktop.beansbinding.ELProperty.create("${selectedTask}"), jComboBox1, org.jdesktop.beansbinding.BeanProperty.create("selectedItem"));
        bindingGroup.addBinding(binding);

        jLabel1.setText("Type");
View Full Code Here

        this.setLocationByPlatform(true);
        addUrl = new AddURL(addModel);
        addList = new AddList(addModel);
        addQuery = new AddQuery(addModel);
        this.addModel = addModel;
        comboModel = new DefaultComboBoxModel(AddDialogModel.PanelList.values());
        this.addModel.addPropertyChangeListener(this);
        this.setVisible(addModel.isVisible());
        initComponents();
    }
View Full Code Here

      String datasourceName = StringUtils.toString(selectedItem);
      System.out.println("datasourceName=" + datasourceName);
     
      Vector dataVector = metadataService.getTables(datasourceName);
      JComboBox tableComboBox = (JComboBox) e.getSource();
      tableComboBox.setModel(new DefaultComboBoxModel(dataVector));
    } catch (Exception ex) {
      JOptionPane.showMessageDialog(ui, ex.getMessage(), "错误", JOptionPane.ERROR_MESSAGE);
      ex.printStackTrace();
    }
  }
View Full Code Here

    String referencingTableName = StringUtils.toString(selectedTableCellValue);
    System.out.println("referencingTableName=" + referencingTableName);

    Vector dataVector = metadataService.getTableColumns(datasourceName, referencingTableName);
    JComboBox comboBox = (JComboBox) e.getSource();
    comboBox.setModel(new DefaultComboBoxModel(dataVector));
  }
View Full Code Here

    northPanel.add(this.dataSourceComboBox);
   
    JLabel tableLabel = new JLabel("表:");
    tableLabel.setIcon(IconUtils.createImageIcon(ICON_CLASS_PATH + "database_table.png"));
    northPanel.add(tableLabel);
    this.tableComboBox = new JComboBox(new DefaultComboBoxModel());
    this.tableComboBox.setPreferredSize(new Dimension(150, 29));
    this.tableComboBox.addPopupMenuListener(new PopupMenuListener() {
      public void popupMenuCanceled(PopupMenuEvent e) {
      }

      public void popupMenuWillBecomeInvisible(PopupMenuEvent e) {
      }

      public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
        try {
          Object selectedItem = dataSourceComboBox.getSelectedItem();
          String datasourceName = null != selectedItem ? selectedItem.toString() : null;
         
          Vector dataVector = metadataService.getTables(datasourceName);
         
          tableComboBox.setModel(new DefaultComboBoxModel(dataVector));
        } catch (Exception ex) {
          JOptionPane.showMessageDialog(null, ex.getMessage(), "错误", JOptionPane.ERROR_MESSAGE);
          ex.printStackTrace();
        }
      }
View Full Code Here

     */
    @Override
    protected void populateInputPanel(JPanel panel) {
        super.populateInputPanel(panel);

        channelSelectorModel = new DefaultComboBoxModel();
        channelSelectorModel.addElement("<DIRECT>");
        channelSelector = new JComboBox(channelSelectorModel);
        channelSelector.setFocusable(false);
        panel.add(channelSelector, BorderLayout.WEST);
    }
View Full Code Here

            cursors.add(cursor);
            if(i==0) {
                firstCursor = cursor;
            }
        }
        DefaultComboBoxModel dcbm = new DefaultComboBoxModel(cursors);
        cbStandardCursor.setRenderer(new StandardCursorCBRenderer());
        cbStandardCursor.setModel(dcbm);
    }
View Full Code Here

    /** Creates new form SecurityComponentProperties */
    public SecurityComponentProperties() {
        // Initialize the GUI
        initComponents();

        editPermPermCombo.setModel(new DefaultComboBoxModel(new String[]{
                    BUNDLE.getString("Unspecified"),
                    BUNDLE.getString("Granted"),
                    BUNDLE.getString("Denied")}));

        permsTable.setModel(perms);
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.