- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用来自 http://jfxtras.org/ 的 FXtras(版本 8.0-r5)议程,我在其中定义了两种类型的约会:个人(group1)和共享(group2)。用户可以编辑个人约会的时间,但不能编辑日历上的共享约会;所以我想在日历上将 group1 约会设置为可拖动,将 group2 设置为不可拖动。
我知道 Agenda 类 ( http://jfxtras.org/doc/8.0/jfxtras-agenda/jfxtras/scene/control/agenda/Agenda.html ) 中的 allowedDragging 属性可以实现允许和限制拖动的技巧,但这仅适用于整个议程,不能单独为特定约会组设置。
我尝试查看 Agenda 类的文档,但找不到可以为单个约会设置的可拖动属性。为了解决这个问题,我尝试了以下技巧:
使用此功能,我默认有一个不可拖动的议程,它允许用户移动约会,但仅如果他们首先单击个人约会。移动议程后,议程将再次锁定为不可拖动。这样做的问题是,用户可能首先单击个人(组 1)约会,然后继续移动共享约会(组 2)。所以它不太理想:(
JFxtras 是否具有允许为单个约会而不是整个议程指定可拖动属性的功能?
最佳答案
我发布了 JFXtras 8.0-r7-SNAPSHOT 和 9.0-r2-SNAPSHOT,其中每个约会都有一个可拖动属性
关于java - FXtras 议程 : set allowDragging property for individual appointments instead of whole agenda,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49660328/
我正在使用来自 http://jfxtras.org/ 的 FXtras(版本 8.0-r5)议程,我在其中定义了两种类型的约会:个人(group1)和共享(group2)。用户可以编辑个人约会的时间
我是一名优秀的程序员,十分优秀!