ما هو الكلاس Separator في JavaFx وما هي أهم الدوال التي تستخدم معه

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


ما هو الكلاس Separator في JavaFx:

يُعد الكلاس (Separator) واحد من الكلاسات التي تستخدم مع (JavaFx ويستخدم بشكل رئيسي لإضافة خط فاصل أو ما يُسمى (Separator) بين العناصر التي يتم إضافتها في واجهة المستخدم، وهذا الخط يمكن إظهاره بشكل أفقي أو عمودي، ومن الممكن تعديل التصميم الخاص به وتعديل خصائص ظهوره بالشكل الذي يرغبه المستخدم، وبشكل افتراضي عند إضافة (Separator) في واجهة المستخدم فإنه يظهر بشكل أفقي وباللون الرمادي.

أهم الكونستركتورات الخاصة بالكلاس Separator في JavaFx:

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

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

يقوم هذا الكونستركتور بإنشاء كائن من نوع (Separator) والذي يمثل خط أفقي.

publicSeparator(Orientation orientation)

يقوم هذا الكلاس بإنشاء كائن من نوع (Separator) والذي يمثل خط مع تحديد هل هذا الخط يظهر بشكل  أفقي أو عمودي.

أهم الدوال الخاصة بالكلاس Separator مع JavaFx:

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

الدالةالاستخدام
publicfinalvoidsetOrientation(Orientation orientation)

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

publicfinalvoidsetRotate(double degree)

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

publicfinalvoidsetTranslateX(double value)

تستخدم هذه الدالة لتحديد مكان الكائن الخاص ب (Separator) والذي قام باستدعائها بشكل أفقي، حيث مكان (value) يتم وضع رقم يمثل عدد  (Pixel) الذي سيتم تحريكها من اليسار إلى اليمين.

publicfinalvoidsetTranslateY(double value)

تستخدم هذه الدالة لتحديد مكان كائن الـ (Separator) الذي قام باستدعائها بشكل عمودي، حيث مكان (value) يتم وضع رقم يمثل عدد ال (Pixel) الذي سيتم إزاحتها من الأعلى إلى الأسفل.

publicvoidsetPrefHeight(double prefHeight)

تستخدم هذه الدالة لتحديد طول كائن الـ (Separator) الذي قام باستدعائها.

public void setPrefWidth(double prefWidth)

تستخدم هذه الدالة لتحديد عرض كائن الـ (Separator) الذي قام باستدعائها.

publicvoidsetPrefSize(double prefWidth, double prefHeight)

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

publicfinalvoidsetScaleX(double value)

تستخدم لمضاعفة حجم كائن الـ (Separator) الذي قام باستدعائها بشكل أفقي.

publicfinalvoidsetScaleY(double value)

تستخدم لمضاعفة حجم كائن الـ (Separator) الذي قام باستدعائها بشكل عمودي.

المصدر: JavaFX SeparatorJavaFX Tutorial - JavaFX SeparatorJavaFX Separator TutorialClass Separator


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