तो मैं नेटबीन्स और डिज़ाइन टैब का उपयोग करके लेबल, टेक्स्टबॉक्स इत्यादि का उपयोग कर रहा हूं, हालांकि, जब आप एक लेबल कहने पर डबल-क्लिक करते हैं तो यह इस कोड को स्वत: उत्पन्न करता है:डिज़ाइन टैब में किसी ऑब्जेक्ट को डबल-क्लिक करने के बाद नेटबीन्स ऑटो जेनरेटेड कोड निकालें
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
अब मैं इसे करने के लिए नहीं करना चाहता था, लेकिन जब मैं पर प्रकाश डाला और इसे हटाने का प्रयास - Netbeans मुझे ऐसा करने के लिए अनुमति नहीं है। मैं इसे हटाने के बारे में कैसे जा सकता हूं?
एक और सामान्य मामले में कैसे? उदाहरण के लिए मैंने जेपीनल बनाया, मुझे एहसास हुआ कि मैं बस किसी अन्य वर्ग से विस्तार करने जा रहा हूं, और अब initComponents विधि की आवश्यकता नहीं है। यह किसी घटना से जुड़ा नहीं है; नेटबीन्स को मनाने के लिए मैं क्या करूँगा कि अब इसकी आवश्यकता नहीं है? –
@BrianSweeney बस जीयूआई-बिल्डर के जेपीनल को हटाएं, और * "किसी अन्य वर्ग से विस्तारित करें" * मैन्युअल रूप से (सुनिश्चित करें कि आप एक अलग तत्व का उपयोग कर रहे हैं, लेकिन फ्रेंकस्टीन उदाहरणों का उपयोग करने के लिए किसी भी तरह का विचार नहीं करना; निर्माता बिल्डर के कोड के साथ बिल्डर के पैनल का उपयोग करने की अपेक्षा करता है ... यदि आप वास्तव में जेपीनल का विस्तार करने जा रहे हैं या किसी अन्य वर्ग से विस्तारित जेपीनल जैसी घटना का उपयोग कर रहे हैं, तो आपको उन्हें मैन्युअल रूप से बनाना चाहिए)। – XenoRo