protected void setNumberOfMonths(int months) { monthColumns = Math.min(monthColumns, months); monthStep = Math.min(monthStep, months); simpleDatePickers = new Vector<GWTCSimpleDatePicker>(); for (int i = 0; i < Math.max(1, months); i++) { GWTCSimpleDatePicker picker = new GWTCSimpleDatePicker(true); picker.showWeekNumbers(showWeekNumbers); picker.clickOnWeekNumbers(clickOnWeekNumbers); simpleDatePickers.add(picker); Label l = new Label(); DOM.setElementAttribute(l.getElement(), "align", "center"); monthHeaders.add(l); } setMinimalDate(super.getMinimalDate()); setMaximalDate(super.getMaximalDate()); setSelectedDate(super.getSelectedDate()); }