ما هو الكلاس Label في Java Fx وما هي الدوال التي تستخدم معه

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


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

يُعتبر الكلاس (Label) من الكلاسات المهمة في (Java Fx) والذي يستخدم لإضافة عنوان في واجهة المستخدم (GUI) ومن الممكن أن يحتوي هذا العنوان على نص أو أيقونة، ويتم تعريفه في (Java Fx) على النحو التالي:
publicclass Labelextends Labeled

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

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

الكونستركتورالاستخدام
()publicLabelيقوم هذا الكونستركتور بإنشاء كائن من نوع (Label) والذي يمثل عنوان فارغ.
publicLabel(String text)يقوم هذا الكونستركتور بإنشاء كائن من نوع (Label) والذي يمثل عنوان، حيث مكان (text) يتم وضع النص الذي يرغب المستخدم بوضعه كعنوان.
publicLabel(String text, Node graphic)يقوم هذا الكونستركتور بإنشاء كائن من نوع (Label) والذي يمثل نص و أيقونة يتم استخدامهم كعنوان، حيث مكان (text) يتم وضع النص الذي سوف يظهر في العنوان، ومكان (graphic) يتم وضع كائن من نوع (Node) والذي يمثل الأيقونة التي سيتم وضعها في العنوان.

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

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

الدالةالاستخدام
()public String getTextتقوم هذه الدالة بإرجاع نص الكائن الـخاص ب (Label) الذي قام باستدعائها كنص.
publicvoidsetText(String text)تستخدم هذه الدالة لتبديل نص الكائن الخاص بـ (Label) الذي قام باستدعائها، حيث مكان (text) يتم وضع النص الجديد.
publicfinalvoidsetTextFill(Paint value)تستخدم هذه الدالة لتحديد لون نص الكائن الخاص ب (Label) الذي قام باستدعائها.
publicfinalvoidsetBackground(Background value)تستخدم هذه الدالة لوضع لون أو صورة كخلفية للكائن الخاص ب (Label).
publicfinalvoidsetFont(Font newFont)تستخدم هذه الدالة لتحديد حجم ونوع خط الكائن الخاص ب (Label) الذي قام باستدعائها.
public final void setUnderline(boolean value)تستخدم هذه الدالة لوضع خط تحت نص الكائن الخاص ب (Label) الذي قام باستدعائها.
public final void setRotate(double degree)تستخدم هذه الدالة لوضع نص الكائن الخاص ب (Label) في وضع الدوران حيث مكان (degree) يتم وضع رقم والذي يمثل درجة الدوران.
public final void setLineSpacing(double value)تستخدم هذه الدالة لتحديد المسافة بين كل سطرين في نص الكائن الـخاص ب (Label) الذي قام باستدعائها.

المصدر: JavaFX | LabelClass LabelJavaFX Label


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