कुछ साल पहले जेएसआर 2 9 6 ने स्विंग में डेस्कटॉप एप्लिकेशन बनाने के लिए एक ढांचा पेश किया था। नेटबीन ने संदर्भ कार्यान्वयन के साथ कड़े एकीकरण प्रदान किए। मैंने कुल-एड (आर) पी लिया और सरल एकल पैनल सांख्यिकीय कैलकुलेटर से बड़ी बहु-खिड़की, बहु-फलक डेटा विश्लेषण और अनुकरण कार्यक्रमों में कई कार्यक्रम बनाए।स्विंग एप्लिकेशन फ्रेमवर्क से संक्रमण (जेएसआर 2 9 6)
जेएसआर को काफी हद तक त्याग दिया गया है और नेटबीन (7.1) के अगले संस्करण में इसके लिए समर्थन शामिल नहीं होगा। मैं मौजूदा अनुप्रयोगों के इस समूह को एक नए ढांचे में बदलने के तरीके के बारे में सलाह ढूंढ रहा हूं।
कई संभावित विकल्प, होना करने के लिए सहित लगते हैं:
- NetBeans Platform। मुझे इसके साथ कुछ अनुभव है। हालांकि यह काफी सक्षम है, यह कुछ अनुप्रयोगों के लिए ओवरकिल जैसा लगता है।
- Eclipse Rich Client Platform (आरसीपी)।
नेटबीन प्लेटफार्म के समान विचार। - Better Swing Application Framework। जेएसआर संदर्भ कार्यान्वयन का एक कांटा, लेकिन आईडीई के साथ कोई कड़ा एकीकरण नहीं है जो मुझे मिल सकता है।
- Guice Utilities & Tools Set।
- अपना खुद का रोल करें।
और अन्य भी हैं।
क्या किसी को भी जेएसआर 2 9 6 से इन विकल्पों में से एक में संक्रमण का अनुभव है? अगर मैं किसी और ने पहले कोशिश की है तो मैं वास्तव में इन सभी पर सीखने की अवस्था से नहीं जाऊंगा।
बस परियोजना को आगे बढ़ाने के अलावा, क्या कोई संक्रमण के दौरान एक अखंड संस्करण नियंत्रण इतिहास को बनाए रखने में अपना अनुभव जोड़ सकता है? सहायता प्रणाली को स्थानांतरित करने के बारे में कैसे? क्या यह अच्छी तरह से काम करता था?
किसी भी सलाह के लिए धन्यवाद जो आप प्रदान कर सकते हैं।
मुझे 2 साल पहले उसी समस्या का सामना करना पड़ा। ग्रहण आरसीपी, कूल फ्रेमवर्क की कोशिश की लेकिन मुझे विश्वास नहीं किया। तो, मैं वेब ऐप्स में गहरी चला गया। मुझे लगता है कि आपको उस तरह से देखना चाहिए। – santiagobasulto
विचार करने का एक और विकल्प है [स्प्रिंग आरसीपी] (http://www.springsource.org/spring-rcp) –
मैं उत्सुक हूं, नेटबीन्स अब क्या करता है कि आप जेएसआर -296 तक जी नहीं सकते चिंतित? आपको पुस्तकालयों को जोड़ना पड़ सकता है, लेकिन आपको अभी भी इसे संकलित करने में सक्षम होना चाहिए। Matisse अभी भी काम करना चाहिए। या क्या यह तथ्य है कि अंततः नेटबीन आखिरी पुआल के लिए समर्थन छोड़ रहा है? – Bill