اقرأ في هذا المقال
- ما هو الكلاس TextField في Java Fx
- أهم الكونستركتورات الخاصة بالكلاس TextField
- أهم الدوال الخاصة بالكلاس TextField
ما هو الكلاس TextField في Java Fx:
يُعد الكلاس (TextField) واحد من الكلاسات الرئيسية التي تستخدم مع (Java Fx)، والذي يُستخدم لإضافة مربع نص ( Text Field ) في واجهة المستخدم (GUI)، وهناك العديد من الدوال والكونستركتورات التي تستخدم مع هذا الكلاس.
أهم الكونستركتورات الخاصة بالكلاس TextField:
الجدول التالي يحتوي على أهم الكونستركتورات الخاصة بالكلاس (TextField):
Constructor | الاستخدام |
()publicTextField | يقوم هذا الكونستركتور بإنشاء كائن من نوع (TextField) والذي يمثل مربع نص فارغ. |
publicTextField(String text) | يقوم هذا الكونستركتور بإنشاء كائن من نوع (TextField) والذي يمثل مربع نص حيث مكان (text) يتم تمرير النص الذي نريد وضعه بداخل الـ (TextField). |
أهم الدوال الخاصة بالكلاس TextField:
الجدول التالي يحتوي على أهم الدوال الخاصة بالكلاس (TextField):
الدالة | الاستخدام |
()public String getText | تقوم هذه الدالة بإرجاع نص كائن الـ (TextField) الذي قام باستدعائها كنص. |
publicvoidsetText(String text) | تستخدم هذه الدالة لتبديل نص الكائن الخاص ب (TextField) الذي قام باستدعائها حيث مكان (text) يتم وضع النص الجديد. |
publicfinalvoidsetTextFill(Paint value) | تستخدم هذه الدالة لتحديد لون نص كائن الـ (TextField) الذي قام باستدعائها. |
publicfinalvoidsetBackground(Background value) | تستخدم هذه الدالة لوضع لون أو صورة كخلفية لكائن الـ (TextField) الذي قام باستدعائها. |
public final void setFont(Font newFont) | تستخدم هذه الدالة لتحديد حجم و نوع خط كائن الـ (TextField) الذي قام باستدعائها. |
publicfinalvoidsetPadding(Insets value) | تستخدم هذه الدالة لإضافة هامش لكائن الـ (TextField) الذي قام باستدعائها. |
publicfinalvoidsetTranslateX(double value) | تستخدم هذه الدالة لتحديد مكان الـ (TextField) الذي قام باستدعائها بشكل أفقي. |
public final void setTranslateY(double value) | تستخدم هذه الدالة لتحديد مكان الـ (TextField) الذي قام باستدعائها بشكل عمودي. |
public void setPrefSize(double prefWidth, double prefHeight) | تستخدم هذه الدالة لتحديد حجم الـ (TextField) الذي قام باستدعائها. |
public final void setDisable(boolean value) | تستخدم هذه الدالة لجعل نص كائن الخاص ب (TextField) الذي قام باستدعائها غير فعال أي يصبح لون الخط غير قابل لتغير النص الموجود بداخله. |
publicfinalvoidsetStyle(String value) | تستخدم هذه الدالة لتعديل تصميم الـ (TextField) الذي قام باستدعائها. |