ورود

View Full Version : تنظیم محل قرارگیری و اندازه یک JButton در JFrame



svmone
شنبه 28 آذر 1394, 11:02 صبح
سلام

من با استفاده از این کد میخوام یک JButton به فرم اضافه کنم و اندازه و محل قرار گیری اون رو تنظیم کنم اما نه اندازه و نه محل قرارگیریش تغییر میکنه و کل JFrame رو میگیره چطور میتونم تغییراتی رو اعمال کنم:


public static void main(String[] args)
{
// ایجاد یک شی از کلاس فرم
JFrame frame = new JFrame();

// تنظیم اندازه فرم
frame.setSize(400, 400);

// خروج زمانی که فرم را بستیم
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS E);

// قرار دادن فرم در وسط صفحه
frame.setLocationRelativeTo(null);

// ایجاد یک دکمه
JButton button = new JButton();

// تنظیم اندازه دکمه
button.setSize(30, 30);

// تعیین محل قرار گیری دکمه
button.setLocation(100, 100);

// افزودن دکمه به فرم
frame.add(button);

// نمایش فرم
frame.setVisible(true);

}




با تشکر

jeson_park
سه شنبه 15 دی 1394, 23:11 عصر
باید از layout رو تنظیم کنید
pnlButton.setLayout(null);
و بعد به صورت زیر محل قرار گیری دکمه رو تنظیم کنید
button.setBounds(60, 400, 220, 30);