اقرأ في هذا المقال
- ما هو الكلاس JTextField في Java Swing
- أهم الدوال الخاصة بالكلاس JTextField
- أهم كونستركتورات الكلاس JTextField
ما هو الكلاس JTextField في Java Swing:
(JTextField) هو أحد الكلاسات الرئيسية في (Java Swing)، ويستخدم لإضافة مربع نص (Text Field) في واجهة المستخدم (Graphical user interface)، وهو عبارة عن مكون يسمح بتحرير سطر واحد من النص وهناك العديد من الدوال و (Constructors) التي يتم استخدامها مع هذه الكلاس.
أهم الدوال الخاصة بالكلاس JTextField:
الجدول التالي يحتوي على بعض دوال الكلاس (JTextField):
إسم الدالة | الاستخدام |
()public String getText | تقوم هذه الدالة بإرجاع نص كائن الـ (JTextField) الذي قام باستدعائها كـ (String). |
publicvoidsetText(String text) | تستخدم هذه الدالة لتبديل نص كائن الـ ( JTextField) الذي قام باستدعائها، حيث مكان الباراميتر (text) يتم وضع النص الجديد. |
publicvoidaddActionListener(ActionListener al) | تستخدم لتنفيذ أوامر معينة عند النقر داخل كائن الـ (JTextField) الذي قام باستدعائه. |
publicvoidremoveActionListener(ActionListener al) | تستخدم لعدم تنفيذ أوامر الدالة ()addActionListener من جديد عند النقر بداخل كائن الـ (JTextField) الذي قام باستدعائها. |
أهم كونستركتورات الكلاس JTextField:
الجدول التالي يحتوي على أهم كونستركتورات الكلاس (JTextField):
Constructor | الاستخدام |
()publicJTextField | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JTextField) ويمثل (Text Field) فارغ. |
publicJTextField(String text) | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JTextField) والذي يمثل (Text Field) فيه نص، ومكان الباراميتر (text) يتم تمرير النص الذي نريد وضعه بداخل الـ (Text Field). |
publicJTextField(int columns) | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JTextField) يمثل (Text Field) فارغ ومن الممكن أن يحتوي على عدد محدد من الأحرف، مكان الباراميتر (columns)، حيث يتم رقم يمثل عدد الأحرف الأقصى التي يمكن إدخالها في الـ (Text Field). |
publicJTextField(String text, int columns) | يقوم هذا الكونستركتور بإنشاء كائن من الكلاس (JTextField) يمثل (Text Field)ويحتوي على نص ويمكنه أن يحتوي أيضاً على عدد محدد من الأحرف.
|