2010-09-02 10 views
6

क्या किसी को पता है कि स्विंगक्स के jxdatepicker के साथ कई दिनों का चयन करना संभव है? मैं स्विंगक्स संस्करण 1.6.1 का उपयोग कर रहा हूं (जो नवीनतम दिखता है)।स्विंगक्स के JXDatePicker में दिनांक सीमाएं हैं?

उत्तर

3

ऐसा लगता है कि JXMonthView क्लास में बहिष्कृत विधियां हैं ... इसलिए मैं JXMonthView क्लास की getSelection विधि का उपयोग करके सभी चयनित तिथियों को वापस करने में सक्षम था।

उदाहरण के लिए ....

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

संबंधित मुद्दे