我的组合框有问题。当我从组合框中选择一个项目时,除了第一次程序启动时,它不会进入我的addSelectionListener。如何让用户选择。
这是代码:
private Tirage tirage;
private ComboBox<Tirage> comboBoxTir2;
List<Tirage> tirages;
tirages = tirageService.findByTirageFutur(produit.getId(), envService.getDateLogique());
comboBoxTir2 = new ComboBox<>();
comboBoxTir2.setItems(tirages);
comboBoxTir2.setItemCaptionGenerator(Tirage::getNoTirage);
comboBoxTir2.addSelectionListener(event -> {
tirage = event.getValue();
});
sectionVerticalPage.addComponent(comboBoxTir2);
任何人都可以帮助我吗?