2012-02-20 21 views

उत्तर

10

SwingLabsSwingX परियोजना जो सहित JXDatePicker (API) घटकों के सूट प्रदान करता है Date वर्ग है, जो 1 जनवरी, 1970 से शुरू होने वाले दिनांक का समर्थन करता है, 00:00:00 GMT के साथ काम करता है।

Try demo, एक विकल्प के रूप में। 199x नहीं और बदसूरत नहीं। व्यापक रूप से समर्थित और उपयोग किया जाता है।

+0

इस @JMelnik के लिए धन्यवाद – Anubis

6

शायद आप JCalendar को आजमा सकते हैं।

+0

आप इसे कैसे लागू करने के लिए पता है? या एक ट्यूटोरियल लिंक? –

+2

उदाहरण [वितरण] में शामिल हैं (http://www.toedter.com/en/jcalendar/)। – trashgod

+1

@ fuzi- नवीनतम संस्करण डाउनलोड और खोलें, इसमें डेमो क्लास शामिल है, आप इसे देख सकते हैं http://www.jarvana.com/jarvana/view/com/luuuis/jcalendar-tz/1.3.3- 3/jcalendar-tz-1.3.3-3-sources.jar! /com/toedter/calendar/demo/JCalendarDemo.java? Format = ok – Juvanis

2


चेक उदाहरण मैं कई तारीख चयनकर्ताओं का इस्तेमाल किया है, और मैं LGoodDatePicker की सिफारिश करेंगे।
अन्य आम पुस्तकालय हैं: JXDatePicker, Microba DatePicker, JDatePicker, और JCalendar

उचित प्रकटीकरण: मैं प्राथमिक एलजीडडेटपिकर डेवलपर हूं।

LGoodDatePicker सामान्य सुविधाओं की सूची:
(परियोजना पेज से कॉपी किया गया)

  • घटकों DatePicker, timepicker, DateTimePicker, और CalendarPanel हैं।
  • स्वत: स्थानीयकरण (अंतर्राष्ट्रीयकरण), 22 भाषाओं में।
    (अरबी, चीनी, चेक, डेनिश, डच, अंग्रेजी, फ्रेंच, जर्मन, ग्रीक, हिंदी, इतालवी, इंडोनेशियाई, जापानी, कोरियाई, पोलिश, पुर्तगाली, रोमानियाई, रूसी, स्पेनिश, स्वीडिश, तुर्की, वियतनामी।)
  • मूल रूप से मानक जावा 8 टाइम पैकेज (उर्फ java.time.LocalDate या "JSR-310") का उपयोग करता है।
  • अन्य डेटा प्रकारों जैसे कि "java.util.Date" का भी समर्थन करता है।
  • अनुकूलन दृश्य तत्व। (कैलेंडर आकार, फोंट, रंग, और पॉपअप सीमा सहित।)
  • टाइमपिकर जीयूआई एक समय चयन सूची और (वैकल्पिक) स्पिनर बटन प्रदान करता है।
  • सभी घटकों पर स्वचालित दिनांक/समय सत्यापन।
  • वैकल्पिक हाइलाइट नीतियां और वीटो नीतियां।
  • खाली मूल्यों को अनुमति या अस्वीकार कर सकते हैं। (शून्य तिथियां या समय।)
  • सरल उपयोग। एक पिकर बनाने के लिए कोड की केवल एक पंक्ति की आवश्यकता होती है।
  • Demo Program, और कोड उदाहरण शामिल हैं।
  • पूर्ण जावाडोक दस्तावेज़।
  • सक्रिय डेवलपर समर्थन।
  • ओपन सोर्स एमआईटी लाइसेंस।

मैंने नीचे घटकों (और डेमो प्रोग्राम) के स्क्रीनशॉट चिपकाए।

लाइब्रेरी प्रोजेक्ट release page से आपकी जावा प्रोजेक्ट में स्थापित की जा सकती है।

प्रोजेक्ट होम पेज गीथब पर है:
https://github.com/LGoodDatePicker/LGoodDatePicker


DateTimePicker screenshot


DateTimePicker examples


Demo screenshot

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