Swingالكلاس GridBagLayout
- مقدمة
- دوال الكلاس
GridBagLayout
- مثال شامل
مقدمة
الكلاس GridBagLayout
يستخدم لترتيب الأشياء التي نضيفها كجدول يتألف من أسطر و أعمدة يمكن تعديل أحجامها و مكان ظهورها.
هنا يجب أن يتم ربط كل شيء يتم إضافته بكائن من الكلاس GridBagConstraints
و الذي بدوره يحدد حجمه و موقعه.
بناؤه
public class GridBagLayout extends Object implements LayoutManager2, Serializable
دوال الكلاس GridBagLayout
الجدول التالي يحتوي على أهم الدوال الموجودة في الكلاس GridBagLayout
.
الدالة مع تعريفها | |
---|---|
1 | public void addLayoutComponent(Component comp, Object constraints)
تستخدم لإضافة أي شيء مع تحديد حجمه و مكان وضعه في النافذة أو الحاوية.
ترمي الإستثناء IllegalArgumentException في حال لم يتم وضع كائن من الكلاس GridBagConstraints مكان الباراميتر constraints . |
مثال شامل
المثال التالي يعلمك طريقة ترتيب محتوى الـ Frame بواسطة الكلاس GridBagLayout
و الكلاس GridBagConstraints
.