2010-09-02 5 views

Antwort

3

Sieht aus wie es Methoden in der JXMonthView Klasse sind veraltet ... so war ich in der Lage, es zu bekommen, um alle ausgewählten Daten zurückkehren, indem Sie die getSelection Methode der JXMonthView Klasse.

Zum Beispiel ....

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

Das ist, was ich suche ... aber mit zwei Klicks statt Maus ziehen. Für jetzt ist es in Ordnung, aber wenn jemand weiß, wie man dieses Verhalten ändert, wäre das großartig. Danke (bearbeiten: wenn Sie Google Analytics oder Adsense verwendet haben, bei der Auswahl des Zeitintervalls, das ist das Verhalten, das ich suche: selbe Kalender, klicken Sie zuerst Beginen, zweiten Klick Ende) – spuas