2010-07-21 8 views
7

मैंने इंटेलिजे के आईडीईए में एक बेहद सरल प्रोजेक्ट बनाया है, मूल रूप से केवल एक फॉर्म जिसमें एक जेबूलबार है जिसमें एक जेबटन है, और जब मैं इसे लॉन्च करने का प्रयास करता हूं, तो मुझे फॉर्म में एनपीई मिलता है। $$$ setupUI $$$ - लेकिन ऐसा कोई नहीं चीज वास्तविक form.java में दिखाई देती है, इसलिए मेरे पास इसे डीबग करने या बग को ट्रैक करने का कोई तरीका नहीं है।आईडीईए से जेनरेट किए गए जीयूआई कोड को देखने का कोई तरीका है?

क्या आईडीईए शो (और शायद मुझे बदलने दें) 'जादुई रूप से जेनरेट कोड' बनाने का कोई तरीका है?

+1

जैसा कि भविष्य पाठकों को पता है: आप ** नहीं ** उत्पन्न स्रोत कोड को बदलने होगा! अगली बार कोड उत्पन्न होने पर आपके परिवर्तन ओवरराइड हो जाएंगे। यह आपको उन टिप्पणियों में भी याद दिलाता है जो कोड के साथ उत्पन्न किए जा रहे हैं। आप अपनी समस्या को ठीक तरह से ट्रैक कर सकते हैं, लेकिन फिर आपको इसे '$$$ setupUI $$$() 'विधि के बाहर ठीक करना होगा। स्क्रीनशॉट 14.1.4: http://i.imgur.com/vfD2nD4.png इसके अलावा, इसे देखें, "जीयूआई उत्पन्न करें" अनुभाग: https://www.jetbrains.com/idea/help/gui-designer.html http://i.imgur.com/bNcBQ07.png – RAnders00

उत्तर

2

फ़ाइल> सेटिंग> जीयूआई डिजाइनर> जावा स्रोत कोड

(देखें: https://grahamwideman.wikispaces.com/Java+IntelliJ+GUI+app+notes) में जीयूआई उत्पन्न

+0

आपने अपना दिन बचाया। क्या आप इसके लिए एक मैवेन प्लगइन जानते हैं, क्योंकि मैं मैवेन के साथ निर्माण करता हूं और आइडिया बाइट बुनाई का उपयोग नहीं कर सकता, लेकिन आइडिया स्रोत कोड पीढ़ी गिट इतिहास खराब कर देता है। –

+0

ideauidesigner-maven-plugin जाने का रास्ता है –

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