দি লেআউট ৷ পরিচালকরা যোগ করা উপাদানগুলির অবস্থান এবং আকার স্বয়ংক্রিয়ভাবে নির্ধারণ করতে ব্যবহৃত হয়। লেআউট ম্যানেজারের অনুপস্থিতিতে, উপাদানগুলির অবস্থান এবং আকার ম্যানুয়ালি সেট করতে হবে। 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); } }
আউটপুট