निम्नलिखित कोड को देखते हुए:के तरीके को समझना drawLine काम करता है
import javax.swing.*;
import java.awt.*;
public class NewClass extends JPanel {
public void paintComponent(Graphics g) {
g.drawLine(0, 0, 90, 90);
}
public static void main(String[] args) {
JFrame jf = new JFrame();
jf.add(new NewClass());
jf.setSize(500, 500);
jf.setVisible(true);
}
}
यह एक लाइन क्यों आकर्षित करता है तो विधि drawLine
सार है और, जैसा कि मैंने समझने के लिए, एक सार विधि कोई परिभाषा है में कामयाब रहे?
अग्रिम धन्यवाद!
इसके प्लोमोर्फिज्म को पारित किया जाता है। कुछ उप वर्ग जो उस विधि को लागू करते हैं उन्हें –
में 'super.paintComponent (g)' नहीं कहा जाना चाहिए, 'पेंटकंपोनेंट (ग्राफिक्स जी)' विधि में? बस सोच रहा। – EpicPandaForce