2011-06-30 18 views
22

संभव डुप्लिकेट:
Best GUI designer for eclipse?ग्रहण (जावा) का उपयोग कर जीयूआई बनाएं

वहाँ किसी भी ग्रहण प्लगइन उपकरण (रों) जो (झूले, AWT के लिए ग्राफ़िकल यूज़र इंटरफ़ेस बनाने के लिए मदद कर सकते हैं है या SWT), क्योंकि मैं हर पैनलों, लेबल, के कोड लिखने के थक गया हूँ ...

धन्यवाद

+3

@jfpoilpret : विंडोबिल्डर प्रो ने दोस्ताना द्वि-दिशात्मक कोड जनरेशन को दोबारा प्रतिक्रिया दी है, ताकि आप अपने डिज़ाइन व्यू को "क्रैश" किए बिना जेनरेट कोड संशोधित कर सकें। –

उत्तर

48

हां। WindowBuilder Pro (Google द्वारा प्रदान किया गया) का उपयोग करें। यह SWT का समर्थन करता है और स्विंग के साथ-साथ कई लेआउट (समूह लेआउट, MiGLayout आदि) यह ग्रहण इंडिगो के साथ बॉक्स से बाहर एकीकृत है, लेकिन आप पिछले संस्करणों (3.4/3.5/3.6) पर प्लगइन स्थापित कर सकते हैं:

enter image description here

+2

उत्तर में लिंक मृत लगता है। Http://www.eclipse.org/windowbuilder/ –

0

हां, एक है। यह विज़ुअल एडिटर नामक एक ग्रहण-प्लगइन है। आप इसे here

+2

वेबसाइट के अनुसार अंतिम रिलीज 2 साल पहले है, और यह ग्रहण 3.3 का समर्थन नहीं करता है। –

+0

फिर मैं ऊपर वर्णित जीडब्ल्यूटी - विंडो बिल्डर का जवाब दूंगा ... –

0

कोशिश http://code.google.com/p/swinghtmltemplate/

यह आप एचटीएमएल की तरह वाक्य रचना के साथ जीयूआई बनाने के लिए अनुमति देगा डाउनलोड कर सकते हैं

9

जीयूआई डिजाइनरों की बहुत उनमें से सिर्फ कुछ दोनों, स्विंग और SWT इस्तेमाल कर सकते हैं और भी ग्रहण प्लग-इन की तरह कर रहे हैं, ..

WindowBuilder Pro GUI Designer - eclipse marketplace

WindowBuilder Pro GUI Designer - Google code home page

और

Jigloo SWT/Swing GUI Builder - eclipse market place

Jigloo SWT/Swing GUI Builder - home page

खिड़की बिल्डर काफी बेहतर उपकरण है ..

लेकिन IMHO, उन उपकरणों के द्वारा बनाई गई GUIs .. वास्तव में बदसूरत और अनियंत्रित कोड है

+0

का उपयोग करें WindowsBuilder स्विंगक्स के साथ काम करता है? यदि हां, तो कैसे? –

+3

सचमुच मैं जीयूआई डिजाइनरों का उपयोग नहीं करता, मेरे पास मिगलाउट है;], लेकिन वैसे भी, ऐसा लगता है कि यह संभव है [आधिकारिक मंच धागा देखें] (http://forums.instantiations.com/viewtopic.php?f=4&t=5120&p = 1622 9) .. – Sorceror

+0

प्लस 1 मुझे मिगलाउट को इंगित करने के लिए 1 क्योंकि यह मेरे लिए नया है। और यह अच्छा है। –

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