@Override public void initialize(URL location, ResourceBundle resources) { languageChoiceBox.getItems().addAll(DesignerUtil.getSupportedLanguageVersions() .stream() .map(LanguageVersion::getLanguage) .distinct() .collect(Collectors.toList())); languageChoiceBox.setConverter(new StringConverter<Language>() { @Override public String toString(Language object) { return object.getTerseName(); } @Override public Language fromString(String string) { return LanguageRegistry.findLanguageByTerseName(string); } }); languageChoiceBox.getSelectionModel().select(LanguageRegistry.getDefaultLanguage()); exportResultArea.setSyntaxHighlighter(new XmlSyntaxHighlighter()); registerListener(nameField.textProperty(), updateResultListener()); registerListener(messageField.textProperty(), updateResultListener()); registerListener(descriptionField.textProperty(), updateResultListener()); registerListener(prioritySlider.valueProperty(), updateResultListener()); registerListener(languageChoiceBox.getSelectionModel().selectedItemProperty(), updateResultListener()); registerListener(xpathExpression, updateResultListener()); updateResultListener().changed(null, null, null); }
fieldType.getSelectionModel().selectedItemProperty() .addListener((observable, old, typeName) -> { if (!typeName.isEmpty()) {
@Override public void initialize(URL location, ResourceBundle resources) { commitButton.setOnAction(e -> { commitHandler.ifPresent(Runnable::run); getStage().close(); this.free(); }); commitButton.disableProperty().bind(validationSupport.invalidProperty()); Platform.runLater(() -> { typeId.bind(typeChoiceBox.getSelectionModel().selectedItemProperty()); typeChoiceBox.setConverter(DesignerUtil.stringConverter(PropertyTypeId::getStringId, PropertyTypeId::lookupMnemonic)); typeChoiceBox.getItems().addAll(PropertyTypeId.typeIdsToConstants().values()); FXCollections.sort(typeChoiceBox.getItems()); }); Platform.runLater(this::registerBasicValidators); typeIdProperty().values() .filter(Objects::nonNull) .subscribe(this::registerTypeDependentValidators); }
}); registerChangeListener(tabPane.getSelectionModel().selectedItemProperty(), "SELECTED_TAB"); registerChangeListener(tabPane.widthProperty(), "WIDTH"); registerChangeListener(tabPane.heightProperty(), "HEIGHT");
@Override protected ObservableValue<T> getObservableValue() { return getEditor().getSelectionModel().selectedItemProperty(); }
private void initCombos() { // USER COMBOBOX Collections.sort(this.selectUserCombo.getItems()); this.selectUserCombo.getSelectionModel().selectedItemProperty().addListener((v, oldValue, newValue) -> { if (newValue != null) { this.loadUserProfile(newValue); } }); }
/** * */ public void initialize() { this.backBtn.setText(RESOURCES.getString("back")); this.finishBtn.setText(RESOURCES.getString("finish")); this.finishBtn.setDisable(true); this.select.setText(RESOURCES.getString("select")); this.choiceTempl.setItems(TEMPLATES); this.choiceTempl.getSelectionModel().selectedItemProperty().addListener((observable, oldValue, newValue) -> { selectedTemplate = newValue; finishBtn.setDisable(false); }); }
/** * @{inheritedDoc} */ @Override public void addValueChangeListner(ChangeListener changeListener) { super.addValueChangeListner(changeListener); if (displayType == Type.COMBOBOX) { combobox.getSelectionModel().selectedItemProperty().addListener(changeListener); } else { // data change listener group.selectedToggleProperty().addListener(changeListener); } }
public DockingAreaPane(String areaId, DockingAreaKind kind, int position, boolean permanent, LayoutConstraintsDescriptor layoutConstraints) { super(false); this.areaId = areaId; this.kind = kind; this.position = position; this.permanent = permanent; setLayoutConstraints(layoutConstraints); getSelectionModel().selectedItemProperty().addListener((observable, oldValue, newValue) -> DockingAreaUtils.onSelectionChanged(oldValue, newValue)); getStyleClass().setAll(DEFAULT_STYLE_CLASS); }
tabPane.getSelectionModel().selectedItemProperty() .addListener((ov, oldTab, newTab) -> { if (oldTab != null) {
private void initSliders() { for (final UpdateRate elem : UpdateRate.values()) { this.udpateRateCombo.getItems().add(elem); } this.udpateRateCombo.getSelectionModel().selectedItemProperty().addListener( (observable, oldValue, newValue) -> this.setUpdateRate(newValue)); this.sliderRadius.valueProperty().addListener( (observable, oldValue, newValue) -> this.setDtwRadius(newValue.doubleValue() / 10)); this.sliderMinThreshold.valueProperty().addListener( (observable, oldValue, newValue) -> this.setMinDtwThreashold(newValue.intValue())); this.sliderMaxThreshold.valueProperty().addListener( (observable, oldValue, newValue) -> this.setMaxDtwThreashold(newValue.intValue())); this.sliderTimeSeparation.valueProperty().addListener( (observable, oldValue, newValue) -> this.setMinTimeSeparation(newValue.intValue())); this.sliderMatchNumber.valueProperty().addListener( (observable, oldValue, newValue) -> this.setMatchNumber(newValue.intValue())); // CHECKSTYLE:OFF this.elevationSlider = new JFXSlider(0, 30, 10); this.elevationSlider.setMajorTickUnit(5); this.elevationSlider.setSnapToTicks(true); this.elevationSlider.setMinorTickCount(0); this.elevationSlider.setMinHeight(50); this.elevationSlider.valueProperty().addListener((oservable, oldValue, newValue) -> { new Thread(() -> { this.setSensorElevation(newValue.intValue()); }).start(); }); // CHECKSTYLE:ON }
/** * @{inheritedDoc} */ @Override public void addDisplayBinding(Label label) { super.addDisplayBinding(label); // update wizardConfiguration value when the selection has changed combobox.getSelectionModel().selectedItemProperty().addListener((ChangeListener) (arg0, arg1, arg2) -> { if (arg2 != null) { final String newValKey = ((IComboboxValue) arg2).getValue(); label.textProperty().set(newValKey); } else { label.textProperty().set(""); } }); }
engineChoicebox.getSelectionModel().selectedItemProperty().addListener(new ChangeListener<ProcessingEngineInfo>() { @Override public void changed(ObservableValue<? extends ProcessingEngineInfo> observable, ProcessingEngineInfo oldValue,
toolBar.getItems().add(new Label("Go to section:")); final ChoiceBox<SamplePage.Section> sectionChoiceBox = new ChoiceBox<>(); sectionChoiceBox.getSelectionModel().selectedItemProperty().addListener(new ChangeListener<SamplePage.Section>() { @Override public void changed(ObservableValue<? extends SamplePage.Section> observable, SamplePage.Section oldValue, SamplePage.Section newValue) { setCurrentSection(newValue);
DockingAreaPane dockingArea = createDockingArea(dockingAreaDescriptor); dockingArea.getSelectionModel().selectedItemProperty(). addListener((ov, oldValue, newValue) -> { if (newValue != null) {
DockingAreaPane dockingArea = createDockingArea(dockingAreaDescriptor); dockingArea.getSelectionModel().selectedItemProperty(). addListener((ov, oldValue, newValue) -> { if (newValue != null) {
/** * Constructor */ public PaginationBar() { rowsPerPageLabel.visibleProperty().bind(rowsPerPageCombo.visibleProperty()); rowsPerPageCombo.managedProperty().bind(rowsPerPageCombo.visibleProperty()); rowsPerPageCombo.getStyleClass().addAll("simple-pagination-combo"); model.addListener((ChangeListener<MultipleResult>) (observable, oldValue, newValue) -> { modelUpdated(); }); rowsPerPageCombo.getItems().addAll("5", "10", "15", "20"); rowsPerPageCombo.getSelectionModel().selectFirst(); rowsPerPageCombo.getSelectionModel().selectedItemProperty().addListener((ChangeListener<String>) (observable, oldValue, newValue) -> { firstPage(); }); }
poolChoicebox.getSelectionModel().selectedItemProperty().addListener(new ChangeListener<ProcessorPoolInfo>() { @Override public void changed(ObservableValue<? extends ProcessorPoolInfo> observable, ProcessorPoolInfo oldValue,
measurePointIdComboBox.getSelectionModel().selectedItemProperty().addListener(new ChangeListener<String>() { @Override public void changed(ObservableValue<? extends String> observable, String oldValue, String newValue) {
tabPane.getSelectionModel().selectedItemProperty().addListener((ov, t, t1) -> { LOGGER.info("Tab selection changed"); if (selectedBrowserTab() == null) {