الكلاس AnchorPane في Java Fx وما هي أهم الدوال والكونستركتورات التي تستخدم معه

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


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

يُعد الكلاس (AnchorPane) واحد من الكلاسات التي تستخدم مع حزمة (Java fx) والذي يستخدم لإنشاء حاوية لا يتم فيها ترتيب العناصر بشكل تلقائي وبالتالي فإن المستخدم هو المسؤول عن تحديد أماكن العناصر التي يتم إضافتها فيها، ويتم تعريف هذا الكلاس على النحو التالي:

@DefaultProperty(value="children")publicclass AnchorPaneextends Region 

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

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

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

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

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

الدالة الاستخدام
publicstaticvoidsetTopAnchor(Node child, Double value)تستخدم هذه الدالة لتحديد كم يبعد العنصر الموضوع في (AnchorPane) عنه من الأعلى، حيث مكان (child) يتم وضع العنصر الذي يرغب المستخدم بإبعاده من الجهة العلوية عن الكائن الخاص ب (AnchorPane)، حيث مكان (value) يتم وضع رقم نوعه (Double) يمثل كم سيتم إبعاد العنصر  من الأعلى.
publicstaticvoidsetBottomAnchor(Node child, Double value)تستخدم هذه الدالة لتحديد كم يبعد العنصر الموضوع في (AnchorPane) عنه من الأسفل، حيث مكان (child) يتم وضع العنصر الذي يرغب المستخدم بإبعاده من الجهة السفلية عن كائن الـ (AnchorPane)، ومكان (value) يتم وضع رقم نوعه (Double) يمثل كم سيتم إبعاد العنصر من الأسفل.
publicstaticvoidsetRightAnchor(Node child, Double value)تستخدم هذه الدالة لتحديد كم يبعد العنصر الموضوع في (AnchorPane) عنه من الجهة اليمنى.
public void setPrefSize(double prefWidth, double prefHeight)تستخدم هذه الدالة لتحديد حجم الكائن الـخاص ب (AnchorPane) الذي قام باستدعائها.
public final void setTranslateX(double value)تستخدم هذه الدالة لتحديد مكان الكائن الخاص ب (AnchorPane) والذي قام باستدعائها بشكل أفقي.
publicfinalvoidsetBackground(Background value)
تستخدم هذه الدالة لوضع لون أو صورة كخلفية للكائن الخاص ب (AnchorPane) الذي قام باستدعائها.
public final void setStyle(String value)تستخدم هذه الدالة لتعديل تصميم الكائن الخاص ب (AnchorPane) الذي قام باستدعائها.

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