Ho riscontrato problemi con il calendario di vaadin. Qualcuno può dirmi che è possibile creare un evento di calendario personalizzato che avrà disabilitato il ridimensionamento e l'evento di trascinamento? Grazie ..Disabilita l'evento di ridimensionamento sull'evento del calendario personalizzato, è possibile?
7
A
risposta
1
Non sono sicuro, ma provalo. In ScheduleView.java
File
Trova cal.setDropHandler(new DropHandler() {
e sostituirlo con il seguente
cal.setDropHandler(new DropHandler() {
return false;
}
public AcceptCriterion getAcceptCriterion() {
return AcceptAll.get();
}
});
stesso che per 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;
}
});
Uguale per BasicEventResizeHandler
cal.setHandler(new BasicEventResizeHandler() {
@Override
public void eventResize(EventResize event) {
return false;
}
});
Per eseguire
Eseguire il Maven installazione di destinazione e distribuire il WAR-file risultante al server.
condividere un po 'di codice :) –