Я не заселяю ChoiceBox
от List<Object>
. У моего объекта есть поле имени, которое я не буду использовать в качестве текста выбора. Конечно, мне нужно знать, какой объект выбрал пользователь, чтобы передать правильные данные.Как заполнить ChoiceBox объектами из списка
FXML Контроллер:
public void initialize(URL fxmlFileLocation, ResourceBundle resources) {
UniversitiesService uniService = new UniversitiesServiceImpl();
List<University> uniList = uniService.getUniversitiesList();
//uniChoiceBox.setItems(); Need some guidance here
}
университет Entity:
private String universityName;
private String universityURL;
private String[] universityDataNames;
//getters setters
какие рамки вы используете, разместите код и предоставьте дополнительную информацию о том, что вы намереваетесь сделать. –
Что вы пробовали? Прочитали ли вы [документацию, особенно о конвертере] (http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ChoiceBox.html#converterProperty)? –