ما هو الكلاس VBox في Java FX وما هي أهم الدوال التي تستخدم معه

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


ما هو الكلاس VBox في Java FX:

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

تعريف الكلاس VBox في Java FX:

publicclass VBoxextends Pane

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

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

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

يقوم هذا الكونستركتور بإنشاء كائن من نوع (VBox) والذي يمثل (container) فارغة تقوم بترتيب العناصر التي يتم إضافتها فيها بشكل عمودي.

VBox(double spacing)

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

VBox(Node… children)يقوم هذا الكونستركتور كائن من الكلاس VBox يمثل حاوية ترتب الأشياء التي نضيفها فيها بشكل عامودي مع تحديد الأشياء التي نريد وضعها فيها.
مكان الباراميتر children نمرر الأشياء التي نريد وضعها فيها مع وضع فاصلة بين كل شيئين. 
VBox(double spacing, Node… children)

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

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

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

الدالةالاستخدام
publicvoidsetSpacing(int value)

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

publicfinalvoidsetAlignment(Pos value)

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

publicfinalvoidsetStyle(String value)

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

المصدر: Class VBoxJavaFX | VBox ClassJavaFX VBoxJavaFX - Layout Panes VBox


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