কম্পিউটার

জাভাতে setBounds() পদ্ধতির ব্যবহার কি?


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

সেটবাউন্ডস()

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

সিনট্যাক্স

setBounds(int x-coordinate, int y-coordinate, int width, int height)

উদাহরণ

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);
      // Setting layout as null
      frame.setLayout(null);
      // Creating Button
      JButton button = new JButton("Hello Java");
      // Setting position and size of a button
      button.setBounds(80,30,120,40);
      frame.add(button);
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.setLocationRelativeTo(null);
      frame.setVisible(true);
   }
}

আউটপুট


জাভাতে setBounds() পদ্ধতির ব্যবহার কি?



  1. জাভাতে স্ট্রিং ইন্টার্ন() পদ্ধতির ভূমিকা কী?

  2. আমরা কখন জাভাতে প্যাক() পদ্ধতি ব্যবহার করতে পারি?

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

  4. জাভাতে স্ট্রিক্টম্যাথ ক্লাসের ব্যবহার কী?