private void initialize() {
loadPersistenceContext();
List<Events> events = getEventsChoiceBox(getPersistenceContext());
ObservableList<Event> data = FXCollections.observableList(events);
cbEvent.setItems(data); // Inserting data into the ChoiceBox
}
这是我的主要代码。问题是加载表单时,我将对象插入到选择框中,而不是属性。
这是我的列表事件的内容
Object[]
|- String
|- Integer
Object[]
|- String
|- Integer
所以我想要一个带有 String 属性的 ChoiceBox,并且 Integer 映射到我的控制器。
我尝试了很多东西,但无法弄清楚。