2010-09-02 2 views

ответ

3

Похоже, что в классе JXMonthView существуют устаревшие методы ... поэтому мне удалось вернуть все выбранные даты с помощью метода getSelection класса JXMonthView.

Например ....

JXDatePicker picker = new JXDatePicker(System.currentTimeMillis()); 
     final JXMonthView monthView = picker.getMonthView(); 
     monthView.setSelectionMode(JXMonthView.SelectionMode.SINGLE_INTERVAL_SELECTION); 
     monthView.addActionListener(new ActionListener() { 
      public void actionPerformed(ActionEvent e) { 

       System.out.println((monthView.getSelection())); 
      } 
     }); 
+0

Вот что я искал ... но с двумя щелчками вместо перетаскивания мышью. На данный момент это нормально, но если кто-то знает, как изменить это поведение, было бы здорово. Спасибо (отредактируйте: если вы использовали Google Analytics или Adsense, при выборе временного интервала, это то поведение, которое я ищу: тот же календарь, первый клик, начинающий, второй клик) – spuas

Смежные вопросы