2010-09-02 10 views

Respuesta

3

Parece que hay métodos obsoletos en la clase JXMonthView ... así que pude obtener que devuelva todas las fechas seleccionadas mediante el método getSelection de la clase JXMonthView.

Por ejemplo ....

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

Eso es lo que estábamos buscando ... pero con dos clics en lugar de arrastrar el ratón. Por ahora está bien, pero si alguien sabe cómo cambiar este comportamiento, sería genial. Gracias (editar: si ha utilizado Google Analytics o Adsense, al elegir el intervalo de tiempo, ese es el comportamiento que estoy buscando: el mismo calendario, primero haga clic en iniciar sesión, segundo clic en el final) – spuas

Cuestiones relacionadas