الجامعات العربية
الكلاس CardLayout
الكلاس CardLayout – الكلاس CardLayout
الكلاس CardLayout – الكلاس CardLayout
الكلاس CardLayout – الكلاس CardLayout
الكلاس CardLayout – الكلاس CardLayout
الكلاس CardLayout – الكلاس 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)يرتب الأشياء التي نضيفها فوق بعضها البعض بحيث يسمح بإظهار شيء واحد فقط في كل مرة مع وضع مسافة فارغة بينهم.
|
دوال الكلاس 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.
المثال الثاني
المثال التالي يعلمك طريقة تقليب محتوى الـ Frame.
في كل مرة يتم فيها النقر على زر, سيتم عرض الزر التالي الذي أضيف بعده.
المثال الثالث
المثال التالي يعلمك طريقة ترتيب محتوى الـ Frame بإستخدام أكثر من Layout Manager.
- الزر Next يعرض الـ Panel التالية في الـ Panel اليمنى.
- الزر Previous يعرض الـ Panel السابقة في الـ Panel اليمنى.
- الزر First يعرض أول Panel تم إضافتها في الـ Panel اليمنى.
- الزر Last يعرض آخر Panel تم إضافتها في الـ Panel اليمنى.