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.
 
                