ما هو الكلاس ScrollPane في Java FX وما هي أهم الدوال الخاصة بهذا الكلاس

الكاتب: سامي -
ما هو الكلاس ScrollPane في Java FX وما هي أهم الدوال الخاصة بهذا الكلاس
"ما هو الكلاس ScrollPane في Java FX:
أهم الكونستركتورات الخاصة بالكلاس ScrollPane في Java FX:
أهم الدوال الخاصة بالكلاس ScrollPane في Java FX:
ما هو الكلاس ScrollPane في Java FX:

 

يُعد الكلاس (ScrollPane) واحد من الكلاسات التي تُستخدم مع حزمة (Java FX)، وهو عبارة عن حاوية تحتوي على شريطي تمرير حول المكون الذي يحتوي عليه، حيث تجعل المستخدم قادر على رؤية كل ما تحتويه النافذة مهما كان حجم شاشة الجهاز الذي يستخدمه، وهذه الحاوية من الممكن أن تحتوي على عنصر واحد فقط ومن الممكن أن يكون صورة أو حاوية أخرى. ويتم تعريف هذا الكلاس على النحو التالي:

 

@DefaultProperty(value=""content"")

public class ScrollPane

extends Control

 

 

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

 

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

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

 

 

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

 

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

الدالة الاستخدام
public void setPrefSize(double prefWidth, double prefHeight) تستخدم هذه الدالة لتحديد حجم الكائن الخاص ب (ScrollPane) الذي قام باستدعائها حيث:

مكان (prefWidth) يتم وضع رقم يمثل عرض الـ (ScrollPane) بالـ (Pixel).
مكان ( prefHeight) يتم وضع رقم يمثل طول  الـ (ScrollPane) بالـ (Pixel).

public final void setTranslateX(double value) تستخدم هذه الدالة لتحديد مكان الكائن الخاص ب (ScrollPane) الذي قام باستدعائها بشكل أفقي، ومكان (value) يتم وضع رقم يمثل عدد (Pixel) التي سيتم إزاحتها من اليسار إلى اليمين.
public final void setTranslateY(double value) تستخدم هذه الدالة لتحديد مكان الكائن الخاص ب (ScrollPane) الذي قام باستدعائها بشكل عمودي، ومكان (value) يتم وضع رقم يمثل عدد ال (Pixel) التي سيتم إزاحتها من الأعلى إلى الأسفل.
public final void setBackground(Background value) تستخدم هذه الدالة لوضع لون أو صورة كخلفية للكائن الخاص ب (ScrollPane) الذي قام باستدعائها، حيث مكان (value) يتم وضع كائن من نوع (Background) والذي يشير إلى درجة اللون أو الصورة التي سيتم وضعها كخلفية.
public final void setStyle(String value) تستخدم هذه الدالة لتعديل تصميم الكائن الخاص ب (ScrollPane) الذي قام باستدعائها.
public final void setContent(Node value) تستخدم هذه الدالة لتحديد العنصر الذي سيتم وضعه بداخل الكائن الخاص ب (ScrollPane) الذي قام باستدعائها.

 

"
شارك المقالة:
470 مشاهدة
هل أعجبك المقال
0
0

مواضيع ذات محتوي مطابق

التصنيفات تصفح المواضيع
youtubbe twitter linkden facebook