View Full Version : تعریف object
hossein71
دوشنبه 09 مرداد 1391, 12:51 عصر
چطور میتونم با این جوری تعریف کردن object از ویژگی های کلاس استفاده کنم مثلا setbounds
Panel.add(new Main());
spiderman200700
دوشنبه 09 مرداد 1391, 15:29 عصر
با استفاده از متد زیر که داخل کلاس JPanel هست، میتونی تمام کامپوننت هایی که به JPanel اضافه کردی رو بگیری و از هر کدوم که خواستی استفاده کنی.
public Component[] getComponents()
hossein71
دوشنبه 09 مرداد 1391, 16:46 عصر
چجوری باید از این استفاده کنم؟
به عنوان مثال متد setbounds
spiderman200700
دوشنبه 09 مرداد 1391, 18:35 عصر
فرض کن میخوای از یه JButton که به JPanel اضافه کردی استفاده کنی.
دیگه باید با توجه به کدهات تشخیص بدی که این JButton چندمین کامپوننت اضافه شده به JPanel هست و جای 1 عدد مورد نظر رو قرار بدی :
(JButton)panel.getComponents()[1].setBounds(0, 0, WIDTH, HEIGHT);
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.