【发布时间】:2013-06-01 17:52:41
【问题描述】:
vaadin 日历插件有问题。
是否可以创建禁用调整大小和拖动事件的自定义日历事件?
【问题讨论】:
标签: vaadin
vaadin 日历插件有问题。
是否可以创建禁用调整大小和拖动事件的自定义日历事件?
【问题讨论】:
标签: vaadin
我不确定,但试试看。
在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 文件部署到您的服务器。
【讨论】: