क्या स्विंग इंटरफेस के निर्माण के लिए सबसे अच्छा और शक्तिशाली उपकरण है? क्या उपकरण आपको स्विंग के लिए प्रयोग करते हैं? क्यूं कर?निर्माण स्विंग यूआई के लिए सबसे अच्छा उपकरण नेत्रहीन
उत्तर
NetBeans मैटिस (NetBeans के साथ आता है) अच्छा और शक्तिशाली है।
This eclipse plugin ताजा लगता है, लेकिन मैंने कोशिश नहीं की है।
उहा मैं Matisse पर आपकी राय के बारे में असहमत हूं। – zedoo
हालांकि मैं तथ्य यह है कि NetBeans जीयूआई इमारत में अच्छा है के साथ सहमत, मैं थोड़ा अब सूर्य NetBeans के भविष्य सूर्य ओरेकल ने कब्जा कर लिया गया है, जो इसे खुद जावा आईडीई है है पर अनिश्चित हूँ। – extraneon
@zedoo - मैंने इसे एक बड़ी परियोजना में उपयोग किया है और इसमें कोई बड़ी कमी नहीं आई है। अपने अनुभव के बारे में बिल्कुल समझाओ? @extraneon - वह बहुत दूर और भी उपकरण अच्छा है या नहीं काम करता है कि क्या करने के लिए संबंधित नहीं है। यहां तक कि अगर ओरेकल कल का फैसला करता है कि यह जावा सहित सूर्य के हर चीज को विकसित करना बंद कर देता है, तो उपकरण अभी भी एक अच्छा होगा। – Bozho
Netbeans एक अच्छा GUI बिल्डर के साथ आता है, यहाँ देखो: http://java.sun.com/developer/technicalArticles/tools/nb_guibuilder/
नेटबीन्स अब तक का सबसे अच्छा टूल है!
नहीं और आपने कितने औजारों का उपयोग किया है वह तुलना? तुलनात्मक लिंक – Bozho
Eclipse मेरी पसंद का आईडीई है। आप here से ग्रहण दृश्य संपादक परियोजना (VEP) डाउनलोड कर सकते हैं। this ट्यूटोरियल पर एक नज़र डालें।
The Eclipse दृश्य संपादक परियोजना एक विक्रेता के तटस्थ, खुला विकास घुमाओ/JFC और SWT/आरसीपी के लिए बनाने जीयूआई बिल्डरों, और अनुकरणीय, एक्स्टेंसिबल उपकरण कार्यान्वयन के लिए व्यवस्थाएं की आपूर्ति मंच है।
यदि आप ग्रहण के VEP और NetBeans 'मैटिस के बीच कुछ संपीड़न चाहते हैं, this और this पर एक नज़र डालें।
+1 मुझे कुछ याद आ सकता है लेकिन तुलना लिंक लगभग विशेष रूप से स्विट बनाम स्विंग के बारे में हैं और गुई बिल्डर्स के बारे में नहीं (वीईपी स्विंग कोड उत्पन्न कर सकता है)। दोनों का संक्षिप्त सारांश: पहला स्विट अच्छा है, वीईपी मटिस के लिए कोई प्रतियोगिता नहीं है, दूसरा स्विट बेकार है -> वीईपी बेकार है ?? – extraneon
के लिए – josefx
नेटबींस निर्माता काफी अच्छा हो सकता है, लेकिन यह कुछ सरल कार्यों के लिए बहुत सारे कोड बनाता है। तो समय के साथ मैं हाथ से कोडिंग करने के लिए वापस चला गया है, यह आपको लंबे समय तक बहुत समय बचा सकता है!
कोड जनरेशन हमेशा उस समस्या को था। लेकिन मुझे नहीं लगता कि इसे मैन्युअल रूप से लिखने से समय बचाएगा - मैंने मैटिस के साथ एक बड़ी परियोजना की है और यह आसान और चिकनी थी। – Bozho
मैं ग्रिडबैगलाउट के साथ हाथ से कोडिंग पसंद करता हूं, लेकिन अगर मुझे एक जीयूआई-बिल्डर का उपयोग करना होता है तो मैं नेटबीन का उपयोग करता हूं। इन पर
इसे माइगलाउट में बदलें, और मैं सहमत हूं! – colinjwebb
मैं एक Qt-style wrapper GridBagLayout के आसपास लिखा है और मैं इसे का उपयोग मेरी GUIs handcode।
विजुअल जीयूआई बिल्डर्स निश्चित रूप से अधिक लचीलापन प्रदान करते हैं लेकिन यह कोड की कम पठनीयता की लागत पर आता है। हालांकि मैं प्रयोग करते हैं NetBeans Matisse जब मैं हाथ में कुछ त्वरित और गंदी काम किया है। ;)
वैसे भी ...
आप बिल्कुल GUIs handcoding में रुचि रखते हैं, तो आप भी MigLayout पर एक नजर है चाहते हो सकता है। मैंने कभी कोशिश नहीं की है।
नेटबीन और ग्रहण प्लगइन का उपयोग करने के बाद, मैं नेटबीन के साथ जाऊंगा।
Abeille फार्म बहुत अच्छी है। यह JGoodies FormLayout पर आधारित है। Abeille के साथ आप अपने घटकों दृश्यों और पहुँच लेआउट और/या क्रम में एक अमीर घटक के साथ घटक बदल सकते हैं।
मैं सुझाव है कि आप JBuilder का उपयोग कर ....
JFormDesigner एक अच्छा दृश्य डिजाइनर है। यह ओपन सोर्स और बिल्ट-इन स्विंग लेआउट के बहुत सारे का समर्थन करता है, यह ग्रहण, IntelliJ के लिए एक प्लगइन समर्थन हासिल है और यह भी इस्तेमाल किया जा सकता बाहरी designer.I कोई समस्या नहीं के साथ एक बहु साल बड़ा स्विंग परियोजना में एक इंटेलीजे प्लगइन के रूप में यह प्रयोग किया जाता है।
- 1. स्विंग, यूआई
- 2. कौन सा निर्माण उपकरण सिखाने के लिए?
- 3. डोमेन तर्क के साथ संवाद करने के लिए स्विंग जीयूआई के लिए सबसे अच्छा तरीका?
- 4. "सिस्टम अवलोकन" आरेखण के लिए सबसे अच्छा उपकरण क्या है?
- 5. जावा के लिए सबसे अच्छा स्थापना उपकरण क्या है?
- 6. तकनीकी सामान के लिए सबसे अच्छा प्रस्तुति उपकरण क्या है?
- 7. स्विंग यूआई invokeLater
- 8. डेवलपर्स के लिए नि: शुल्क यूआई उपकरण
- 9. स्विंग यूआई देशी ओएस देखने
- 10. स्विंग में एक सीआरयूडी यूआई उत्पन्न करने के लिए कोई उपकरण या ढांचा है?
- 11. जावास्क्रिप्ट ऑब्जेक्ट निर्माण सबसे अच्छा अभ्यास
- 12. एक अच्छा जावा निर्माण उपकरण पर सलाह, ग्रहण
- 13. एक्लिप्स में बाहरी निर्माण उपकरण को एकीकृत करने का सबसे अच्छा तरीका क्या है?
- 14. सरल निर्माण उपकरण
- 15. JSON- आधारित निर्माण उपकरण?
- 16. समयरेखा बनाने के लिए कोई अच्छा उपकरण?
- 17. मेकफ़ाइल पीढ़ी के लिए कोई अच्छा उपकरण?
- 18. चरण/iges के लिए एसएलएल रूपांतरण के लिए सबसे अच्छा उपकरण?
- 19. यूआई प्रोटोटाइपिंग उपकरण जो आउटपुट
- 20. स्विंग - विचारों के बीच बातचीत करने के लिए सबसे अच्छा तरीका?
- 21. Maven2 और स्विंग परियोजनाओं: निर्माण और स्विंग आवेदन
- 22. गुइस यूआई थ्रेड समस्या के बाहर स्विंग घटकों बनाता है?
- 23. यूआई आइटम को कंपन करने का सबसे अच्छा तरीका?
- 24. वीबी 6 यूआई स्वचालित परीक्षण उपकरण?
- 25. सबसे अच्छा जावास्क्रिप्ट संपीड़न/obfuscation उपकरण क्या है?
- 26. एसएनएमपी निगरानी उपकरण का सबसे अच्छा खुला स्रोत क्या है?
- 27. एक Django परियोजना के लिए परियोजना प्रबंधन/निर्माण उपकरण?
- 28. ऑटोबॉक्सिंग का पता लगाने के लिए उपकरण का निर्माण?
- 29. अमेज़ॅन आरडीएस के साथ काम करने के लिए सबसे अच्छा उपकरण?
- 30. जो सबसे अच्छा जावा gui परीक्षण उपकरण है?
मैं कुछ साल पहले गुई बिल्डर्स का उपयोग करता था, लेकिन केवल मजेदार या प्रोटोपिंग के लिए। वे बहुत सीमित थे - जेनरेट किए गए कोड को बदलने का कारण बनता है कि डिजाइनर अब और काम नहीं करता है, और जेनरेट कोड बहुत अधिक था। जो जवाब मैं याद करता हूं वह इन उपकरणों के आज के पेशेवरों और विपक्ष के बारे में कुछ विस्तृत जानकारी है और उनका उपयोग क्यों करें। – cetnar
Thx। अच्छी राय मैंने इसके बारे में और अधिक पढ़ा है http://stackoverflow.com/questions/623692/handcode-gui-or-use-gui-designer-tool – Max