我有vaadin日历添加问题。有人可以告诉我是否有可能创建自定义日历事件,将禁用调整大小和拖动事件?谢谢..
答案 0 :(得分:1)
我不确定,但试试吧。
在ScheduleView.java
文件
查找cal.setDropHandler(new DropHandler() {
并将其替换为以下
cal.setDropHandler(new DropHandler() {
return false;
}
public AcceptCriterion getAcceptCriterion() {
return AcceptAll.get();
}
});
与BasicEventMoveHandler
cal.setHandler(new BasicEventMoveHandler() {
@Override
public void eventMove(MoveEvent event) {
return false;
}
}
protected void setDates(MovieEvent event, Date start, Date end) {
event.start = start;
event.end = end;
}
});
BasicEventResizeHandler
cal.setHandler(new BasicEventResizeHandler() {
@Override
public void eventResize(EventResize event) {
return false;
}
});
运行Maven安装目标并将生成的WAR文件部署到您的服务器。