java - How do you nest panels in a class that already extends JPanel? -


मेरे पास वाला कोड है

  सार्वजनिक श्रेणी आय स्टेटेटिफिकेशन पैनेल जेपीएनएल को बढ़ाता है {निजी जेएलैब लागतओफ़ूड सोल्डइनकस्टेट = नया जेएलैबेल ("माल की कीमत बेची गई", स्विंग कॉन्सटेंट्स। राइट); निजी JLabel ebitIncState = नया जेएलैबेल ("ईबीआईटी", स्विंग कॉन्सटेंट्स। राइट); निजी जेएलैबल डेप्रेक इनकास्टेट = नया जेएलैबेल ("मूल्यह्रास", स्विंग कॉन्सटेंट्स। राइट); ... // मैं इसे अधिक पैनल जोड़ना चाहता हूं, लेकिन उन्हें बनाने के लिए कोड नहीं जानता। पब्लिक आयकर स्टेटमेंट पैनिल () {// पैनल सेटलेआउट के लिए ग्रिड लेआउट सेट करें (नया ग्रिड लेआउट (14,2,0,0)); }}    

आप उन्हें बस जैसे आप सामान्य रूप से जोड़ सकते हैं। < प्री> सार्वजनिक वर्ग आयकर स्टेटमेंट जेनैनल (निजी जेएलैब लागतओफ़्ड सोल्डइनकस्टेट = नया जेएलैब ("बेची गई माल की लागत", स्विंग कॉन्सटेंट्स। राइफल); निजी JLabel ebitIncState = नया जेएलैबेल ("ईबीआईटी", स्विंग कॉन्सटेंट्स। राइट); निजी जेएलैबल डेप्रेक इनकास्टेट = नया जेएलैबेल ("मूल्यह्रास", स्विंग कॉन्सटेंट्स। राइट); निजी जेपीनल मायपॅनेल = नया जेपीनल (); // कुछ भी यहाँ विशेष नहीं है ... सार्वजनिक आयसकेटमेंट पैनल () पैनल सेट लेआउट (नया ग्रिड लेआउट (14,2,0,0)) के लिए // सेट ग्रिड लेआउट; this.add (myPanel); // या इधर। यह।" हिस्सा रास्ते से वैकल्पिक है। }}

Comments