[Swing] ما هي المكتبة
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: أساسيات اللغة Java Basics
صفحة 1 من اصل 1 • شاطر
[Swing] ما هي المكتبة
في البداية, واجهة المستخدم تسمى Graphical User Interface في اللغة الإنجليزية و تختصر بـ GUI
المقصود من واجهة المستخدم هو بناء برامج فيها واجهات رسومية
[rtl]المكتبةAWT :هي أول مكتبة تم تطويرها لبناء واجهة المستخدم.[/rtl]
[rtl]بعدها تم تطوير المكتبة Swing و التي بدورها تعتمد على المكتبةAWT.[/rtl]
[rtl]كلا الحزمتين السابقتين تحتويان على كلاسات كثيرة يمكن إستخدامها لبناء واجهة المستخدم.[/rtl]
[rtl]لتستخدم كلاسات المكتبة AWT عليك أن تفعل لهم [/rtl]
[ltr]import[/ltr]
[rtl] من هذا المسار [/rtl]
[ltr]java.awt[/ltr]
[rtl].
لتستخدم كلاسات المكتبة Swing عليك أن تفعل لهم [/rtl]
[ltr]import[/ltr]
[rtl] من هذا المسار [/rtl]
[ltr]javax.swing[/ltr]
[rtl]كل كلاس من هذه الكلاسات يمثل شيء معين من الأشياء التي يمكن إضافتها في واجهة المستخدم.[/rtl]
[rtl].[/rtl]
المقصود من واجهة المستخدم هو بناء برامج فيها واجهات رسومية
[rtl]المكتبةAWT :هي أول مكتبة تم تطويرها لبناء واجهة المستخدم.[/rtl]
[rtl]بعدها تم تطوير المكتبة Swing و التي بدورها تعتمد على المكتبةAWT.[/rtl]
[rtl]كلا الحزمتين السابقتين تحتويان على كلاسات كثيرة يمكن إستخدامها لبناء واجهة المستخدم.[/rtl]
[rtl]لتستخدم كلاسات المكتبة AWT عليك أن تفعل لهم [/rtl]
[ltr]import[/ltr]
[rtl] من هذا المسار [/rtl]
[ltr]java.awt[/ltr]
[rtl].
لتستخدم كلاسات المكتبة Swing عليك أن تفعل لهم [/rtl]
[ltr]import[/ltr]
[rtl] من هذا المسار [/rtl]
[ltr]javax.swing[/ltr]
[rtl]كل كلاس من هذه الكلاسات يمثل شيء معين من الأشياء التي يمكن إضافتها في واجهة المستخدم.[/rtl]
أمثلة
- الكلاس
[ltr]JFrame[/ltr]
يستخدم لإضافة نافذة. - الكلاس
[ltr]JButton[/ltr]
يستخدم لإضافة زر. - الكلاس
[ltr]JLabel[/ltr]
يستخدم لإضافة عنوان أو صورة. - الكلاس
[ltr]JTextArea[/ltr]
يستخدم لإضافة فقرة. - الكلاس
[ltr]JTextFielad[/ltr]
يستخدم لإضافة مربع إدخال النصوص. - الكلاس
[ltr]JList[/ltr]
يستخدم لإضافة قائمة. - الكلاس
[ltr]JTable[/ltr]
يستخدم لإضافة جدول إلخ..
[rtl].[/rtl]
Rahaf Qa- ..
- تاريخ التسجيل : 08/09/2023
المساهمات : 17
النقاط : 51
التقيم : 0
الدولة :
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: لغة الجافا Java :: أساسيات اللغة Java Basics
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
الخميس أبريل 25, 2024 8:56 pm من طرف moslema_r
» شركة مكافحة حشرات في راس الخيمة
الخميس أبريل 25, 2024 8:34 pm من طرف moslema_r
» تطبيقIncogniton لإدارة ملفات تعريف متعددة للمتصفح
الأربعاء أبريل 24, 2024 3:51 pm من طرف زاكااا
» افضل شركة مكافحة النمل الابيض بالرياض
الإثنين أبريل 22, 2024 9:41 pm من طرف moslema_r
» Exemplary Сasual Dating - Verified Women
الخميس أبريل 18, 2024 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
الخميس أبريل 18, 2024 7:11 pm من طرف moslema_r
» شركة تنظيف خزانات الشارقة
الخميس أبريل 18, 2024 6:57 pm من طرف moslema_r
» شركة مكافحة الفئران بالرياض
الإثنين أبريل 15, 2024 8:23 pm من طرف moslema_r
» افضل شركة كشف تسربات المياه بالباحة
الخميس أبريل 04, 2024 7:02 am من طرف gmalnagy
» ساعدوني وفهموني help me
الجمعة مارس 29, 2024 8:37 am من طرف linesoft