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

الكلاس CardLayout

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

مقدمة

الكلاس CardLayout يستخدم لترتيب الأشياء التي نضيفها فوق بعضها البعض بحيث يسمح لك بإظهار شيء واحد فقط في كل مرة.

بناؤه

  • publicclass CardLayout
  • extends Object
  • implements LayoutManager2, Serializable

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

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

الكونستركتور مع تعريفه
1 publicGridLayout()يرتب الأشياء التي نضيفها فوق بعضها البعض بحيث يسمح بإظهار شيء واحد فقط في كل مرة.
2 publicGridLayout(int hgap, int vgap)يرتب الأشياء التي نضيفها فوق بعضها البعض بحيث يسمح بإظهار شيء واحد فقط في كل مرة مع وضع مسافة فارغة بينهم.

  • مكان الباراميتر hgap نضع رقم يمثل حجم الفراغ أفقياً بين الأشياء التي نضيفها.
  • مكان الباراميتر vgap نضع رقم يمثل حجم الفراغ عامودياً بين الأشياء التي نضيفها.

دوال الكلاس CardLayout

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

الدالة مع تعريفها
1 publicvoidnext(Container parent)تستخدم لإظهار الشيء التالي الموضوع في محتوى النافذة أو الحاوية.
2 publicvoidprevious(Container parent)تستخدم لإظهار الشيء السابق الموضوع في النافذة أو الحاوية.
3 publicvoidfirst(Container parent)تستخدم لإظهار أول شيء تم وضعه في النافذة أو الحاوية.
4 publicvoidlast(Container parent)تستخدم لإظهار آخر شيء تم وضعه في النافذة أو الحاوية.
5 publicvoidshow(Container parent, String name)تستخدم لإظهار الشيء الموضوع في النافذة أو الحاوية من خلال إسمه.

أمثلة شاملة

المثال الأول

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

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

المثال التالي يعلمك طريقة تقليب محتوى الـ Frame.
في كل مرة يتم فيها النقر على زر, سيتم عرض الزر التالي الذي أضيف بعده.
طريقة تقليب محتوى ال JFrame عند إستخدام ال CardLayout في جافا

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

المثال التالي يعلمك طريقة ترتيب محتوى الـ Frame بإستخدام أكثر من Layout Manager.

  • الزر Next يعرض الـ Panel التالية في الـ Panel اليمنى.
  • الزر Previous يعرض الـ Panel السابقة في الـ Panel اليمنى.
  • الزر First يعرض أول Panel تم إضافتها في الـ Panel اليمنى.
  • الزر Last يعرض آخر Panel تم إضافتها في الـ Panel اليمنى.

طريقة ترتيب محتوى ال JFrame بإستخدام أكثر من Layout Manager في جافا
المصدر: الكلاس CardLayout – المناهج السعودية

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

اترك رد

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

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

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