Я использую JavaFx с библиотекой jfxtras. Я включил контроль «Повестка» в свой файл fxml и правильно отображается на странице. К сожалению, связанные встречи не отображаются в таблице, и на нем нет событий. Как я могу достичь одинакового поведения образцов? Где я могу найти учебник по этому контролю? Вот код Java:Проблемы с повесткой дня jfxtras
LocalDate lTodayLocalDate = LocalDate.now();
Agenda.Appointment[] lTestAppointments = new Agenda.Appointment[]{
new Agenda.AppointmentImpl()
.withStartTime(new GregorianCalendar(lTodayLocalDate.getYear(), lTodayLocalDate.getMonthValue(), lTodayLocalDate.getDayOfMonth(), 4, 00))
.withEndTime(new GregorianCalendar(lTodayLocalDate.getYear(), lTodayLocalDate.getMonthValue(), lTodayLocalDate.getDayOfMonth(), 5, 30))
.withSummary("A")
.withDescription("A much longer test description")
.withAppointmentGroup(lAppointmentGroupMap.get("group07"))
};
agenda.appointments().addAll(lTestAppointments);
Привет tbeernot, Спасибо за вашу помощь. Нет, между вашим кодом и моим ограничением немного. У меня нет класса Agenda.AppointmentImplLocal, но только класс Agenda.AppointmentImpl. – Merecol
Я загрузил банки с помощью maven. Здесь Maven код зависимостей: \t org.jfxtras jfxtras-лабораторий 8,0-r3 \t \t org.jfxtras jfxtras-повестки 8,0 -r3 \t –
Merecol
Кроме того, когда я использую следующий FXML <импорт jfxtras.scene.control.agenda *?.?> ... <Программа FX: ID = "Повестка дня" /> И следующие связанные с Java атрибут внутри контроллера общественная повестка дня; – Merecol