ما هو الكلاس GridPane وما هي أهم الدوال التي تستخدم معه

اقرأ في هذا المقال


ما هو الكلاس GridPane في Java Fx:

يُعد الكلاس (GridPane) من الكلاسات التي تستخدم مع (Java FX)، والذي يستخدم لإنشاء حاوية (container) تقوم بترتيب العناصر التي يتم إضافتها على شكل جدول وهمي يتألف من مجموعة من الأسطر و الأعمدة المتساوية الحجم.

ويتم تعريف هذا الكلاس على النحو التالي:

publicclass GridPaneextends Pane

أهم الدوال الخاصة بالكلاس GridPane في Java Fx:

الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (GridPane):

الدالةالاستخدام
publicvoidadd(Node child, int columnIndex, int rowIndex)

تستخدم هذه الدالة لإضافة عنصر في مكان محدد في الكائن الخاص ب (GridPane) الذي قام باستدعائها، حيث مكان (child) يتم وضع العنصر الذي نريد إضافته، ومكان (columnIndex) يتم وضع رقم يمثل (Index) العمود الذي نريد إضافة العنصر عليه، ومكان (rowIndex) يتم وضع رقم يمثل (Index) السطر الذي نريد إضافة الشيء عليه.

publicstaticvoidsetColumnSpan(Node child, Integer value)

تستخدم هذه الدالة لجعل أي عنصر موضوع بداخل (GridPane) يظهر على أكثر من عمود واحد، حيث مكان (child) يتم وضع العنصر الذي نريد جعله يظهر على أكثر من عمود، ومكان (value) يتم وضع رقم يمثل عدد الأعمدة التي يريد المستخدم أن يظهر عليها.

publicstaticvoidsetRowSpan(Node child, Integer value)

تستخدم هذه الدالة لجعل أي عنصر موضوع بداخل (GridPane) يظهر على أكثر من سطر واحد، حيث مكان (child) يتم وضع العنصر الذي يريد المستخدم جعله يظهر على أكثر من سطر ومكان (value) يتم وضع رقم يمثل عدد الأسطر التي يريد المستخدم أن يظهر عليها.

publicfinalvoidsetAlignment(Pos value)

تستخدم هذه الدالة لتحديد مكان ظهور العناصر التي سيتم وضعها في الكائن الخاص ب (GridPane) الذي قام باستدعائها.

publicfinalvoidsetPadding(Insets value)

تستخدم هذه الدالة لإضافة فراغ حول الكائن الخاص ب (GridPane) الذي قام باستدعائها، حيث مكان (value) يتم وضع كائن من نوع (Insets) يتم تحديد فيه حجم الفراغ الذي سيتم إضافته من الجهات الأربعة.

publicfinalvoidsetHgap(double value)

تستخدم هذه الدالة لتحديد حجم الفراغ بشكل أفقي أي من اليمين و من اليسار بين كل عنصرين يتم إضافتهما في كائن الـ (GridPane) الذي قام باستدعائها.

publicfinalvoidsetVgap(double value)

تستخدم هذه الدالة لتحديد حجم الفراغ العمودي أي من الأعلى و من الأسفل بين كل عنصرين يتم إضافتهما في كائن الـ (GridPane) الذي قام باستدعائها.

publicfinalvoidsetStyle(String value)

تستخدم هذه الدالة لتعديل تصميم كائن الـ (GridPane) الذي قام باستدعائها.

أهم الكونستركتورات الخاصة بالكلاس GridPane في Java Fx:

Constructorالاستخدام
()publicGridPane

يقوم هذا الكونستركتور بإنشاء كائن من نوع (GridPane)، والذي يمثل حاوية فارغة تقوم بترتيب العناصر التي يتم إضافتها فيها كجدول يتألف من أسطر و أعمدة متساوية الحجم.

المصدر: Class GridPaneJavaFX GridPaneJavaFX - Layout GridPaneJavaFX GridPane


شارك المقالة: