اقرأ في هذا المقال
- ما هو الكلاس Separator في JavaFx
- أهم الكونستركتورات الخاصة بالكلاس Separator في JavaFx
- أهم الدوال الخاصة بالكلاس 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) الذي قام باستدعائها بشكل عمودي. |