मैं जावा में गुई बनाने के लिए कुछ ढांचे या टूलकिट (स्टाइल ड्रैग और ड्रॉप) की तलाश में हूं। मुझे डॉकिंग, टूलबार, टेबल इत्यादि के साथ काफी जटिल आवेदन करने की आवश्यकता हैजीयूआई ढांचा जावा
कौन सा सबसे अच्छा होगा?
मैं जावा में गुई बनाने के लिए कुछ ढांचे या टूलकिट (स्टाइल ड्रैग और ड्रॉप) की तलाश में हूं। मुझे डॉकिंग, टूलबार, टेबल इत्यादि के साथ काफी जटिल आवेदन करने की आवश्यकता हैजीयूआई ढांचा जावा
कौन सा सबसे अच्छा होगा?
Netbeans मंच हो सकता है आप के लिए, यह स्विंग पर आधारित है क्या देख रहे हैं, और NetBeans आईडीई यह के लिए एक प्रदर्शन हो सकता है, जाँच http://platform.netbeans.org/
मुझे लगता है कि SWT पर बराबर http://www.eclipse.org/platform/
यदि आप एक जीयूआई निर्माता की तलाश में हैं, NetBeans एक सभ्य है। अन्यथा, आप इसे स्वयं स्विंग या एसडब्ल्यूटी में लिख सकते हैं?
हाँ, मुझे स्विंग पता है, लेकिन लिखने के लिए बहुत सारे कोड की आवश्यकता है यह दास का काम होगा मुझे लगता है .. और, कहीं भी ट्यूटोरियल बीन लिखना है? – joseph
संपादित करें: मुझे लगता है कि आप नेटबीन के लिए डिफ़ॉल्ट स्थापित स्विंग डिजाइनर के बारे में बात कर रहे थे। नेटबीन प्लेटफॉर्म को पहली बार – joseph
स्विंग वास्तव में अच्छा लगता है और जेआरई के साथ बंडल आता है। नेटबींस जीयूआई बिल्डर भी उत्कृष्ट है। –
eclipse rcp, spring rich client, griffon
इन चौखटे के सभी बॉयलर-प्लेट कोड को फिर से (डॉकिंग, विंडो प्रबंधन, संवाद प्रबंधन, वरीयताओं प्रबंधन के लिए समर्थन) लेखन से बचने के लिए अच्छे हैं।
मुझे यह ध्यान रखना चाहिए कि पूर्ण ड्रैग 'एन ड्रॉप बॉक्स में से किसी में से समर्थित नहीं है, लेकिन आईडीई है जो एक दृश्य संपादक में स्विंग पैनल, घटकों, ... के निर्माण में आपकी सहायता करता है। एक्लिप्स आईडीई और नेटबीन्स आईडीई दोनों में एक जीयूआई बिल्डर/विजुअल एडिटर है।
मेरी पसंदीदा पसंद वसंत समृद्ध ग्राहक है क्योंकि इसे शुरू करना आसान है, यह स्विंग-आधारित है, यह डॉकिंग फ्रेमवर्क, घटक पुस्तकालयों के साथ एकीकृत करता है ... और यह वसंत का उपयोग करता है।
यदि आपको एक प्लग करने योग्य आर्किटेक्चर की आवश्यकता है तो आपको ग्रहण या नेटबीन पर एक नज़र डालना चाहिए।
संपादित: मेरा मतलब आरसीपी ग्रहण
प्रारंभ पढ़ने Swing Architecture और फिर Netbeans यूआई बिल्डर का उपयोग करें और अंत में JIDE Software पुस्तकालयों के साथ यह पूरक है।
http://img96.imageshack.us/img96/4279/capturadepantalla201003s.png
Jide उदाहरण के लिए, कई पुस्तकालय हैं:
Jide डॉकिंग:
Jide ग्रिड:
और बहुत कुछ। मुझे लगता है कि एकमात्र असुविधाजनक है, आपको स्विंग करने से पहले काम करता है (या आप प्रक्रिया में उस ज्ञान को प्राप्त कर सकते हैं)
हां, मैं गुई करने में नया हूं, केवल एक चीज जिसे मैंने अभी तक बनाया है, कुछ पैनलों के साथ आसान परियोजनाएं थीं। – joseph
ऐसा लगता है कि जिस तरह से मैंने आपको बताया था, उसमें एक अच्छा बदलाव होगा। उस लेख को पढ़ें और नेटबींस यूआई बिल्डर से JIDE का उपयोग करें। आप प्रक्रिया में बहुत कुछ सीखेंगे। जब आपको कोई संदेह है, तो एसओ पर वापसी करें और उससे पूछें। – OscarRyz
[VLDocking] (http://vldocking.com) एक आसान तरीका है एक डॉकिंग यूआई जोड़ने के लिए, यह आपके एप्लिकेशन के डिज़ाइन को आरसीपी की तरह उपभोग नहीं करेगा। – Andrew