databaseCombobox.addItem(mongoDatabase);
private void createUIComponents() { /* Project fakeProject = ProjectManager.getInstance().getDefaultProject(); VirtualFile sdkBinDir = LocalFileSystem.getInstance().refreshAndFindFileByPath("D:\\connectiq\\connectiq-sdk-win-2.1.3\\bin"); ProjectInfo sdkProjectInfo = MonkeyModuleBuilder.getSdkProjectInfo(fakeProject, sdkBinDir); List<NewProjectFileMap> candidates = sdkProjectInfo.getNewProjectFilesMaps().getNewProjectFileMaps().stream() .filter(fileMap -> fileMap != null && moduleBuilder.getAppType().equals(fileMap.getAppType().getStringValue())) .collect(Collectors.toList()); List<String> names = candidates.stream().map(c -> c.getName().getStringValue()).collect(Collectors.toList());*/ List<String> names = new ArrayList<>(); names.add("simple"); templateCombobox = new ComboBox<String>(); for (String name : names) { templateCombobox.addItem(name); } /* templateCombobox.addActionListener(e -> { selectModule(templateCombobox.getSelectedIndex()); });*/ }
private void addTargetSdkVersion(DevicesReader devicesReader) { List<TargetSdkVersion> targetSdkVersions = devicesReader.getTargetSdkVersions(); targetSdkVersionComboBox = new ComboBox<>(); for (TargetSdkVersion targetSdkVersion : targetSdkVersions) { targetSdkVersionComboBox.addItem(targetSdkVersion); } targetSdkVersionComboBox.addActionListener(e -> { final Object selectedItem = targetSdkVersionComboBox.getSelectedItem(); final TargetSdkVersion targetSdkVersion = selectedItem instanceof TargetSdkVersion ? (TargetSdkVersion) selectedItem : null; getTargetDeviceModuleExtension().setTargetSdkVersion(targetSdkVersion); }); JLabel label = new JLabel("Target SDK version"); label.setLabelFor(targetSdkVersionComboBox); panel.add(label, new GridBagConstraints(0, 1, 1, 1, 0, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(12, 6, 12, 0), 0, 0)); panel.add(targetSdkVersionComboBox, new GridBagConstraints(1, 1, 1, 1, 1, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(6, 6, 12, 0), 0, 0)); }
private void addTargetDevice(DevicesReader devicesReader) { List<TargetDevice> targetDevices = devicesReader.parseDevicesXml(); targetDeviceComboBox = new ComboBox<>(); for (TargetDevice device : targetDevices) { targetDeviceComboBox.addItem(device); } targetDeviceComboBox.addActionListener(e -> { final Object selectedItem = targetDeviceComboBox.getSelectedItem(); final TargetDevice targetDevice = selectedItem instanceof TargetDevice ? (TargetDevice) selectedItem : null; getTargetDeviceModuleExtension().setTargetDevice(targetDevice); }); JLabel label = new JLabel("Target Device"); label.setLabelFor(targetDeviceComboBox); panel.add(label, new GridBagConstraints(0, 0, 1, 1, 0, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(12, 6, 12, 0), 0, 0)); panel.add(targetDeviceComboBox, new GridBagConstraints(1, 0, 1, 1, 1, 0, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(6, 6, 12, 0), 0, 0)); }
versionComboBox.addItem(level);