JFXtras 为拖动约会添加监听器

JFXtras add listener to dragging appointment

我在 JFXtras JavaDoc 上找不到任何关于如何在单击并拖动约会时添加侦听器的信息。是否有可能做到这一点?或者无论如何禁用约会的拖动?

我的约会是直接从数据库中获取的,所以当用户拖动它时,它在他们的议程上显示的时间与约会存储在数据库中的时间不同,因此我想在他们拖动约会时捕捉。

提前致谢,

拖动约会时,它们的开始和结束时间会更新,并且议程会重新呈现。目前无法阻止拖动(很好的功能,你介意为此在 github 上创建一个问题吗?),但你可以简单地不接受各自设置器中的新开始和结束时间。

如果您使用了默认的 Appointment 实现,那么这并不容易实现。最好的方法是让您自己的 class 实施约会。