Я использую MonthPage из фреймворка CalendarFX и у меня возникают проблемы при добавлении записей в MonthPage.Приведенный ниже код показывает способ добавления записей, который не вызывает исключение, но не отображает записи в пользовательском интерфейсе.
public void initCalendar() {
for(Task task : allTasks){
Entry entry = new Entry(task.getTitle());
//converting the date to localDate
Date date = task.getDeadline();
LocalDate entryDate = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
x.changeEndDate(entryDate);
calendar.addEntry(x);
}
CalendarSource calendarSourceTasks = new CalendarSource("Tasks");
calendarSourceTasks.getCalendars().addAll(calendar);
//Calender and MonthPage is initialized above this method
monthPage.getCalendarSources().setAll(calendarSourceTasks);
}