التعليم السعودي

الكلاس FlowLayout 

الكلاس FlowLayout   –   الكلاس FlowLayout
الكلاس FlowLayout   –   الكلاس FlowLayout
الكلاس FlowLayout   –   الكلاس FlowLayout
الكلاس FlowLayout   –   الكلاس FlowLayout
الكلاس FlowLayout   –   الكلاس FlowLayout

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

الكلاس FlowLayout   –   الكلاس FlowLayout

مقدمة

الكلاس FlowLayout يستخدم لترتيب الأشياء التي نضيفها وراء بعضها البعض.

بناؤه

  • publicclass FlowLayout
  • extends Object
  • implements LayoutManager, Serializable

ثوابت الكلاس FlowLayout

الجدول التالي يحتوي على ثوابت الكلاس FlowLayout المخصصة لتحديد الجهة التي سيتم جذب الأشياء التي تضاف إليها.

الثابت إستخدامه
LEFT لجعل الأشياء التي يتم إضافتها تظهر وراء بعضها البعض إبتداءاً من الجهة اليسرى.
RIGHT لجعل الأشياء التي يتم إضافتها تظهر وراء بعضها البعض إبتداءاً من الجهة اليمنى.
CENTER لجعل الأشياء التي يتم إضافتها تظهر وراء بعضها البعض إبتداءاً من الوسط كما هو إفتراضياً.

كونستركتورات الكلاس FlowLayout

الجدول التالي يحتوي على كونستركتورات الكلاس FlowLayout.

الكونستركتور مع تعريفه
1 publicFlowLayout()يرتب الأشياء التي نضيفها في النافذة أو الحاوية وراء بعضهم البعض إبتداءاً من أعلا الصفحة و في المنتصف مع إضافة هامش بنسبة 5px بينهم.
2 publicFlowLayout(int align)يرتب الأشياء التي نضيفها في النافذة أو الحاوية وراء بعضهم البعض إبتداءاً من أعلا الصفحة مع إضافة هامش بنسبة 5px بينهم.
هنا يمكنك تحديد الجهة التي سيتم جذب الأشياء التي تضاف إليها.

مكان الباراميتر align نضع إحدى ثوابت الكلاس FlowLayout المخصصة لتحديد الجهة التي سيتم جذب الأشياء التي تضاف إليها.

3 publicFlowLayout(int align, int hgap, int vgap)يرتب الأشياء التي نضيفها في النافذة أو الحاوية وراء بعضهم البعض إبتداءاً من أعلا الصفحة.

  • مكان الباراميتر align نضع إحدى ثوابت الكلاس FlowLayout المخصصة لتحديد الجهة التي سيتم جذب الأشياء التي تضاف إليها.
  • مكان الباراميتر hgap نضع رقم يمثل حجم الفراغ أفقياً بين الأشياء التي نضيفها.
  • مكان الباراميتر vgap نضع رقم يمثل حجم الفراغ عامودياً بين الأشياء التي نضيفها.

أمثلة شاملة

المثال الأول

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

المثال الثاني

المثال التالي يعلمك طريقة تحديد الجهة التي سيتم جذب محتوى الـ Frame إليها بواسطة الكلاس FlowLayout.
طريقة تحديد الجهة التي سيتم جذب محتوى ال JFrame بواسطة الكلاس FlowLayout في جافا
 

المثال الثالث

المثال التالي يعلمك طريقة تحديد حجم المسافات الفارغة عند ترتيب محتوى الـ Frame بواسطة الكلاس FlowLayout.
طريقة وضع مسافة فارغة عند ترتيب محتوى ال JFrame بواسطة الكلاس FlowLayout في جافا

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

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

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