禁用Vaadin日历中的特定时间段

时间:2013-01-30 11:48:28

标签: java vaadin

我正在使用Java Vaadin框架开发一个应用程序,我正在使用它的Calander Add-on。现在我想禁用该calander中的特定时隙。例如,我希望用户无法从下午4点到下午6点选择一个时段,因此应该在calander上禁用下午4点到下午6点的时段。 谢谢!

1 个答案:

答案 0 :(得分:0)

我认为禁用是不可能的,所以你应该使用一种解决方法。您可以创建“已禁用”事件,并使用CSS类名称设置与预留时间不同的样式。另外,您应该实现CalendarComponentEvents中定义的EventResizeHandler,EventMoveHandler和DateClickHandler,以取消与保留时隙重叠的所有事件。