JFrame Frame क्लास का सबक्लास है और फ्रेम में जोड़े गए घटकों को इसकी सामग्री के रूप में संदर्भित किया जाता है, ये contentPane द्वारा प्रबंधित होते हैं। हम JFrame में घटक जोड़ने के लिए इसके contentPane का उपयोग कर सकते हैं। एक JFrame बॉर्डर, शीर्षक, और बटन्स वाली एक विंडो की तरह है। हम JFrame का उपयोग करके अधिकांश Java Swing एप्लिकेशन लागू कर सकते हैं।
डिफ़ॉल्ट रूप से, एक JFrame को स्क्रीन के टॉप-लेफ्ट पोजीशन पर प्रदर्शित किया जा सकता है। हम Window क्लास के setLocationRelativeTo() मेथड का उपयोग करके JFrame को केंद्र स्थिति में प्रदर्शित कर सकते हैं।
सिंटैक्स
public void setLocationRelativeTo(Component c)
उदाहरण
import javax.swing.*; import java.awt.*; public class JFrameCenterPositionTest extends JFrame { public JFrameCenterPositionTest() { setTitle("JFrameCenter Position"); add(new JLabel("JFrame set to center of the screen", SwingConstants.CENTER), BorderLayout.CENTER); setSize(400, 300); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLocationRelativeTo(null); // यह मेथड JFrame को स्क्रीन की केंद्र स्थिति में प्रदर्शित करता है setVisible(true); } public static void main (String[] args) { new JFrameCenterPositionTest(); } }आउटपुट
