A JFrame फ़्रेम . का उपवर्ग है वर्ग और एक फ्रेम में जोड़े गए घटकों को इसकी सामग्री के रूप में संदर्भित किया जाता है, इन्हें contentPane द्वारा प्रबंधित किया जाता है . हम JFrame में इसके contentPane . का उपयोग करने के लिए घटकों को जोड़ सकते हैं बजाय . JFrame एक विंडो . की तरह है बॉर्डर, शीर्षक और बटन के साथ। हम JFrame. . का उपयोग करके अधिकांश जावा स्विंग अनुप्रयोगों को लागू कर सकते हैं
डिफ़ॉल्ट रूप से, JFrame को ऊपरी-बाएं स्थिति पर प्रदर्शित किया जा सकता है एक स्क्रीन का। हम 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); // this method display the JFrame to center position of a screen setVisible(true); } public static void main (String[] args) { new JFrameCenterPositionTest(); } }
आउटपुट