Как выбрать элемент в выпадающем списке по идентификатору класса в Java FX - PullRequest
0 голосов
/ 05 сентября 2018

Как выбрать из выпадающего списка по классу?

ComboData dimensionCountCombo = App.ctx.getBean(DimensionService.class).getDimensionById(productItem.getDimensionId());
        dimensionName.getSelectionModel().select(dimensionCountCombo);

Я использую метод выбора, который в параметре может получить класс, но это не работает, точно не отображает результат, как на рисунке, как вы можете видеть, combлчам, поле со списком пусто, не получает ожидаемое значение, но это значение имеет внутри выпадающего списка.

enter image description here

1 Ответ

0 голосов
/ 06 сентября 2018
dimensionName.getItems().forEach(comboData1 ->
            {
                if(comboData1.getId().equals(DimensionCountCombo.getDimensionId()))
                {
                    dimensionName.getSelectionModel().select(comboData1);
                }
            });

используйте этот поисковый запрос по измеряемому значению, которое вам нужно, затем попытайтесь установить это с помощью этого метода выбора

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...