JFXtras - 保存添加的约会

JFXtras - save added appoitment

我正在处理带有议程的日历,所以我使用 JFXtras 库和示例。我需要一些帮助。我可以在哪里保存 JFXtras 中添加的预约?我对MySQL一无所知,还有其他选择吗?是否可以对 txt 文件执行某些操作,但我如何才能获取准确选定约会的信息?

Appointment[] lTestAppointments = new Appointment[]{
        new Agenda.AppointmentImplLocal()
            .withStartLocalDateTime(LocalDateTime.of(lTodayLocalDate, LocalTime.of(8, 00)))
            .withEndLocalDateTime(LocalDateTime.of(lTodayLocalDate, LocalTime.of(11, 30)))
            .withSummary("A")
            .withDescription("A much longer test description")
            .withAppointmentGroup(lAppointmentGroupMap.get("group07"))
    ..............................................................................

JFXtras Agenda 只做一件事:显示您放入其约会集合中的约会。它对它们如何到达那里或它们如何最终出现在某种数据库中完全没有兴趣,这完全取决于您。 因此,如果您添加一个按钮,然后单击循环遍历 Agenda 中的约会,并将它们保存在 txt 文件中,然后继续。这是你的申请。

Agenda 有一个 selectedAppointments 集合。但是请阅读javadoc? http://jfxtras.org/doc/8.0/jfxtras-agenda/jfxtras/scene/control/agenda/Agenda.html