ما هو الكلاس GroupLayout؟
يُعد الكلاس (GroupLayout) واحد من الكلاسات التي تُستخدم مع حزمة (Java Swing)، والذي يستخدم لترتيب العناصر التي يتم إضافتها ضمن مجموعات، حيث يقوم بتجميع ال (Component) ومن ثم يقوم بترتيبها بشكل هرمي حيث كل مجموعة تكون عبارة عن كائن من أحد الكلاسات التي ترث من الكلاس (Group).
الكلاسات الرئيسية المستخدمة مع الكلاس GroupLayout:
الكلاس (GroupLayout) يحتوي على ثلاثة كلاسات رئيسية وهي:
الكلاس (SequentialGroup):
يُستخدم هذا الكلاس لترتيب العناصر التي يتم وضعها داخل المجموعة.
الكلاس (ParallelGroup):
يُستخدم هذا الكلاس لترتيب العناصر التي يتم وضعها في المجموعة بشكل متوازي أفقياً أو متوازي بشكل عمودي.
الكلاس الثابت (Alignment):
ويحتوي هذا الكلاس على مجموعة من الثوابت والتي تستخدم لتحديد طريقة ترتيب العناصر التي يتم وضعها داخل المجموعة. وهي:
BASELINE.
CENTER.
LEADING.
TRAILING.
أهم الدوال الخاصة بالكلاس GroupLayout:
الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (GroupLayout):