الجامعات العربية

الكلاس GridBagLayout

الكلاس GridBagLayout  –  الكلاس GridBagLayout
الكلاس GridBagLayout  –  الكلاس GridBagLayout
الكلاس GridBagLayout  –  الكلاس GridBagLayout
الكلاس GridBagLayout  –  الكلاس GridBagLayout
الكلاس GridBagLayout  –  الكلاس GridBagLayout
المناهج السعوديةالكلاس GridBagLayout  –  الكلاس GridBagLayout

مقدمة

الكلاس GridBagLayout يستخدم لترتيب الأشياء التي نضيفها كجدول يتألف من أسطر و أعمدة يمكن تعديل أحجامها و مكان ظهورها.
هنا يجب أن يتم ربط كل شيء يتم إضافته بكائن من الكلاس GridBagConstraints و الذي بدوره يحدد حجمه و موقعه.

بناؤه

  • publicclass GridBagLayout
  • extends Object
  • implements LayoutManager2, Serializable

دوال الكلاس GridBagLayout

الجدول التالي يحتوي على أهم الدوال الموجودة في الكلاس GridBagLayout.

الدالة مع تعريفها
1 publicvoidaddLayoutComponent(Component comp, Object constraints)تستخدم لإضافة أي شيء مع تحديد حجمه و مكان وضعه في النافذة أو الحاوية.

  • مكان الباراميتر comp نضع الشيء الذي نريد إضافته.
  • مكان الباراميتر constraints نضع كائن من الكلاس GridBagConstraints يمثل حجم و موقع الشيء الذي نريد إضافته.

ترمي الإستثناء IllegalArgumentException في حال لم يتم وضع كائن من الكلاس GridBagConstraints مكان الباراميتر constraints.

مثال شامل

المثال التالي يعلمك طريقة ترتيب محتوى الـ Frame بواسطة الكلاس GridBagLayout و الكلاس GridBagConstraints.
طريقة ترتيب محتوى ال JFrame بواسطة الكلاس GridBagLayout في جافا

 

المصدر: الكلاس GridBagLayout – المناهج السعودية

مقالات ذات صلة

اترك رد

زر الذهاب إلى الأعلى

أنت تستخدم إضافة Adblock

برجاء دعمنا عن طريق تعطيل إضافة Adblock