A JFrame ফ্রেমের একটি সাবক্লাস ক্লাস এবং একটি ফ্রেমে যোগ করা উপাদানগুলিকে এর বিষয়বস্তু হিসাবে উল্লেখ করা হয়, এগুলি সামগ্রীপ্যান দ্বারা পরিচালিত হয় . আমরা একটি 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();
}
} আউটপুট
