इसे सरल रखने के लिए, एक साधारण जावा स्विंग ऐप है जिसमें इसमें कुछ घटकों के साथ जेएफआरएएम शामिल है। घटकों में से एक एक जेपीनल है जिसे उपयोगकर्ता कार्रवाई पर किसी अन्य जेपीनल द्वारा प्रतिस्थापित किया जाना है।मैं जेपीएनल को फ्लाई पर जेएफआरएएम के अंदर कैसे बदलूं?
तो, ऐसी चीज करने का सही तरीका क्या है? मैंने कोशिश की है
panel = new CustomJPanelWithComponentsOnIt();
parentFrameJPanelBelongsTo.pack();
लेकिन यह काम नहीं करेगा। आप क्या सुझाव देंगे?
कार्डलाउट का उपयोग करते समय, ध्यान रखें कि पैनल का उपयोग करने वाले पैनल के लिए पसंदीदा आकार लेआउट में सबसे बड़े पैनल का आकार होगा। यदि आप स्पेस को पुनः दावा करना चाहते हैं, तो आप घटक को छिपाने के लिए सेट विज़िबल (झूठा) और सेट प्रीफेरड साइज (नया आयाम (0,0)) का उपयोग करना चाहेंगे। –
मैंने पहले कार्डलाउट के बारे में नहीं सुना था। धन्यवाद - मुझे ऐसा करने के लिए बिल्कुल सही था। – I82Much
हां। यह सही तरीका है। शायद सबसे अच्छा। – FaithReaper