ما هو الكلاس BorderPane في Java Fx:
يُعد الكلاس (BorderPane) من الكلاسات التي تستخدم مع حزمة (Java Fx)، ويستخدم هذا الكلاس لإنشاء (container) تتألف من خمسة أقسام تمثل مجموعة من الاتجاهات وهي (شمال، الجنوب، الشرق، الغرب أو الوسط)، وحجم الكائن الخاص بـ (BorderPane) يمكن تحديده ويمكن تحديد ما إذا كانت الأشياء بداخله سيتغير حجمها مع تغيّر حجمه أم أن حجمها ثابت لا يتغير.
تعريف الكلاس BorderPane في Java Fx:
publicclass BorderPaneextends Pane
أهم الكونستركتورات الخاصة بالكلاس BorderPane في Java FX:
الجدول التالي يحتوي على أهم الكونستركتورات الخاصة بالكلاس (BorderPane):
Constructors | الاستخدام |
()BorderPane | يقوم هذا الكونستركتور بإنشاء كائن من نوع (BorderPane) والذي يمثل (container) فارغة تتكون من 5 أقسام وهي شمال، الجنوب، الشرق، الغرب أو الوسط. |
BorderPane(Node center) | يقوم هذا الكونستركتور بإنشاء كائن من نوع (BorderPane) والذي يمثل (container) تتألف من خمسة أقسام وهي شمال، الجنوب، الشرق، الغرب أو الوسط مع تحديد العنصر الذي سيظهر في وسطها، حيث مكان (center) يتم وضع العنصر الذي نريد وضعه في وسطها. |
BorderPane(Node center, Node top, Node right, Node bottom, Node left) | يقوم هذا الكونستركتور بإنشاء كائن من نوع (BorderPane) والذي يمثل (container) تتألف من خمسة أقسام وهي شمال، الجنوب، الشرق، الغرب أو الوسط مع تحديد العناصر التي سيتم وضعها في كل قسم. |
أهم الدوال الخاصة بالكلاس BorderPane في Java FX:
الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (BorderPane):
الدالة | الاستخدام |
publicfinalvoidsetCenter(Node value) | تستخدم هذه الدالة لوضع العنصر الذي نمرره لها مكان الكائن (value) في وسط الكائن الخاص ب (BorderPane) الذي قام باستدعائها. |
publicfinalvoidsetTop(Node value) | تستخدم لوضع العنصر الذي يتم تمريره لها مكان الكائن (value) في القسم الأيمن في الكائن الخاص ب (BorderPane) الذي قام باستدعائها. |
publicfinalvoidsetBottom(Node value) | تستخدم هذه الدالة لوضع العنصر الذي يتم تمريره لها مكان الكائن الخاص ب (value) في القسم الأعلى في كائن الـ (BorderPane) الذي قام باستدعائها. |
publicfinalvoidsetRight(Node value) | تستخدم هذه الدالة لوضع العنصر الذي يتم تمريره لها مكان الكائن (value) في القسم الأيمن في كائن الـ (BorderPane) الذي قام باستدعائها. |
publicfinalvoidsetLeft(Node value) | تستخدم هذه الدالة لوضع العنصر الذي تم تمريره لها مكان الكائن (value) في القسم الأيسر في كائن الـ (BorderPane) الذي قام باستدعائها. |