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();
}
} आउटपुट
