मैंने "प्रोजेक्ट से स्क्रैच बनाएं" चुनकर, नया प्रोजेक्ट विज़ार्ड बनाएं का उपयोग करके एक नई परियोजना बनाई है, लेकिन यह पूरी तरह से खाली है (बिल्कुल जावा कक्षाएं नहीं, इसलिए मैंने खाली प्रोजेक्ट के अंदर मैन्युअल रूप से एक नया स्विंग फॉर्म बनाया है)।इंटेलिजे आईडीईए समुदाय संस्करण में मैं एक नया स्विंग ऐप कैसे बना सकता हूं?
कई अन्य आईडीई में मैंने एक बार क्लिक करने का एक तरीका है, और एक नया "नया गुई प्रोजेक्ट" प्राप्त किया है, और मैं आमतौर पर इसे "फ़ाइल -> नई परियोजना" विज़ार्ड या कुछ तुलनात्मक रूप से अपेक्षा करता हूं।
इंटेलिजे आईडीईए आईडीई में एक नया प्रोजेक्ट विज़ार्ड है, लेकिन ऐसा लगता है कि यह एक खाली प्रोजेक्ट बना सकता है, और फिर मैं इसे मैन्युअल रूप से एक फॉर्म जोड़ सकता हूं। तो मैंने ऐसा किया। लेकिन फिर, उस सामान्य जावा कोड की कमी है जिसे आप उम्मीद करते हैं, उस फॉर्म को खोलने और इसे एप्लिकेशन के रूप में दिखाने के लिए।
मैं इंटेलिजे आईडीईए की विशेषताओं और क्षमताओं को समझने की कोशिश कर रहा हूं, और यह बहुत तेज़ और कुशल संपादक और डीबगर के रूप में मजबूत लगता है और एएनटी बिल्ड सिस्टम के आसपास सिस्टम जीयूआई रैपर का निर्माण करता है, लेकिन मैं सोच रहा था कि क्या " आरएडी "विशेषताएं जो मैंने केवल अनदेखा की है। मैंने थोड़ी सी गुगलिंग और दस्तावेज़ों को पढ़ा है, लेकिन मुझे जावा में जीयूआई एप्लीकेशन बनाने के लिए इंटेलिजे आईडीईए का उपयोग करने के बारे में बहुत कुछ नहीं मिला है।
जहां मैं वर्तमान में अटक गया हूं, जब मैंने अपनी खाली परियोजना को एक खाली रूप के साथ बनाने और चलाने की कोशिश की, और मुझे किसी प्रकार की "रन" लक्ष्य कॉन्फ़िगरेशन स्क्रीन मिलती है, और मैंने [+] पर क्लिक करने की कोशिश की आइकन, और "MyForm01" जोड़ना जो मैंने बनाया है खाली स्विंग फॉर्म है, और यह एक संवाद बॉक्स में कहता है "MyForm01 स्वीकार्य नहीं है"। मुझे यह जानने के लिए पर्याप्त जावा पता है कि मूल "जीयूआई ऐप कंकाल कोड" आईडीई द्वारा स्वतः उत्पन्न नहीं किया जा रहा है। मैं इंटरनेट से कुछ कॉपी और पेस्ट कर सकता हूं, लेकिन यहां मेरी रूचि यह जानकर है कि टूल को स्वचालित रूप से जीयूआई बनाने के लिए इस्तेमाल किया जा सकता है, वर्कफ़्लो के साथ अन्य आरएडी-स्टाइल जीयूआई बिल्डर टूल्स जैसे नेटबीन, जावा उपकरण मैं सबसे अधिक आरामदायक उपयोग कर रहा हूं, या डेल्फी, जो मेरा मुख्य दैनिक उपकरण है, जो जावा के बजाए पास्कल आधारित है।
यह कहना मुश्किल है कि यह जानकारी के लिए वास्तविक अनुरोध है, या केवल उपकरण के बारे में शिकायत है। –
यह * जानकारी के लिए अनुरोध हो सकता है, लेकिन दूसरा पैराग्राफ कुछ गैर-पूर्वाग्रह का उपयोग कर सकता है, और पिछले दो पैराग्राफ पूरी तरह से गायब हो सकते हैं ... तो यह जानकारी के लिए अनुरोध होगा। – Makoto
मैं टेस्टी तरीके से माफी माँगता हूं जिसे मूल रूप से phrased किया गया था। मैंने इसे संपादित किया है। –