কম্পিউটার টিউটোরিয়াল

জাভাতে setBounds() মেথডের ব্যবহার কী?

লেআউট ম্যানেজারগুলো যোগ করা কম্পোনেন্টদের পজিশন এবং আকার স্বয়ংক্রিয়ভাবে নির্ধারণ করতে ব্যবহৃত হয়। লেআউট ম্যানেজার অনুপস্থিতিতে, কম্পোনেন্টদের পজিশন এবং আকার ম্যানুয়ালি সেট করতে হয়। setBounds() মেথড ऐसी পরিস্থিতিতে পজিশন এবং আকার সেট করতে ব্যবহৃত হয়। কম্পোনেন্টদের পজিশন এবং আকার ম্যানুয়ালি নির্দিষ্ট করতে, ফ্রেমের লেআউট ম্যানেজার null হতে পারে।

setBounds()

setBounds() মেথডের চারটি আর্গুমেন্ট প্রয়োজন। প্রথম দুটি আর্গুমেন্ট হল কম্পোনেন্টের টপ-লেফট কোনার-এর x এবং y কোঅর্ডিনেট, তৃতীয় আর্গুমেন্ট হল কম্পোনেন্টের প্রস্থ এবং চতুর্থ আর্গুমেন্ট হল কম্পোনেন্টের উচ্চতা।

সিনট্যাক্স

setBounds(int x-কোঅর্ডিনেট, int y-কোঅর্ডিনেট, int প্রস্থ, int উচ্চতা)

উদাহরণ

import javax.swing.*; 
import java.awt.*; 

public class SetBoundsTest { 
    public static void main(String arg[]) { 
        JFrame frame = new JFrame("SetBounds Method Test"); 
        frame.setSize(375, 250); 
        // লেআউট null হিসেবে সেট করুন 
        frame.setLayout(null); 
        // বাটন তৈরি করুন 
        JButton button = new JButton("Hello Java"); 
        // বাটনের পজিশন এবং আকার সেট করুন 
        button.setBounds(80,30,120,40); 
        frame.add(button); 
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
        frame.setLocationRelativeTo(null); 
        frame.setVisible(true); 
    } 
}

আউটপুট

জাভাতে setBounds() মেথডের ব্যবহার কী?

  1. জাভাতে String intern() মেথডের ভূমিকা

  2. জাভাতে pack() মেথড কখন ব্যবহার করবেন

  3. জাভাতে অবজেক্ট ক্লোনিংয়ের ব্যবহার

  4. জাভাতে StrictMath ক্লাসের ব্যবহার