Mam problem z dodawaniem kalendarza vaadin. Czy ktoś może mi powiedzieć, czy można utworzyć niestandardowe wydarzenie kalendarza, które ma wyłączone zdarzenie zmiany wielkości i przeciągnięcia? Dziękuję ..Wyłącz wydarzenie zmiany rozmiaru w niestandardowym wydarzeniu kalendarza, czy to możliwe?
7
A
Odpowiedz
1
Nie jestem pewien, ale spróbuj. W ScheduleView.java
pliku
Znajdź cal.setDropHandler(new DropHandler() {
i zastąpić to z następujących
cal.setDropHandler(new DropHandler() {
return false;
}
public AcceptCriterion getAcceptCriterion() {
return AcceptAll.get();
}
});
same jak dla 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;
}
});
samo dla BasicEventResizeHandler
cal.setHandler(new BasicEventResizeHandler() {
@Override
public void eventResize(EventResize event) {
return false;
}
});
Aby uruchomić
Uruchom Maven zainstalować i wdrożyć cel wynikowy WAR-plik na serwerze.
udostępnij jakiś kod :) –