InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

المدخل إلى البرمجة باستعمال الواجهات الرسومية (GUI) بلغة الجافا بواسطة NetBeans

المنتدى العام لكلية الحاسبات وتقنية المعلومات

 
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 22-06-2010, 11:47 PM
الصورة الرمزية Mr.Ahmad

Mr.Ahmad Mr.Ahmad غير متواجد حالياً

عضو هيئة تدريس

 
تاريخ التسجيل: Jul 2008
الكلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
Smile المدخل إلى البرمجة باستعمال الواجهات الرسومية (GUI) بلغة الجافا بواسطة NetBeans


بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته


---------------------------------------------------------------------------
* مــا شاء الله تبارك الله *
الحمد لله عدد ما خلق , الحمد لله ملء ما خلق , الحمد لله عدد ما في السموات وما في الأرض , الحمد لله عدد ما أحصى كتابه ، والحمد لله على ما أحصى كتابه ، والحمد لله عدد كل شيء والحمد لله ملء كل شيء .


اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.


لا إله إلا الله وحده لا شريك له الملك وله الحمد وهو على كل شيء قدير .


سبحـــــــان الله وبحمده ... سبحــان الله العظيم
---------------------------------------------------------------------------

المدخل إلى البرمجة باستعمال الواجهات الرسومية (GUI) بلغة الجافا بواسطة NetBeans


مرحباً بكم أخواني في سلسلة الدروس هذه التي كانت بالعنوان السابق , تهدف هذه الدروس إلى تعلم كيف نستعمل الواجهات الرسومية (GUI) في برامجنا التي نبرمجها بالجافا.

ملاحظة : يفترض بأنك أخذت مادة برمجة 2 (CPCS 203) لمتابعة هذه الدروس.

والواجهة الرسومية (Graphical User Interface‏ - GUI) ، هي عبارة عن النوافذ والقوائم المنسدلة والأزرار والكتابات التي نشاهدها على النوافذ وغيرها من ما هو مرسوم .


وميزة الواجهة الرسومية أنها تتفاعل مع المستخدم , بحيث يمكنه المستخدم انتقاء أي أمر يريده من القوائم المنسدلة أو الأزرار وغيرها . بعكس البرمجة بواسطة لوحة التحكم "الشاشة السوداء" التي تُدعى Console التي كُـنا نستخدم فيها System.out للإخراج و System.in للإدخال .


وعندما نتعامل مع الواجهة الرسومية فأننا سنتعرف على مفهوم جديد , ألا وهو الأحداث (events) , والأحداث هي التي تقوم بالتفاعل مع المستخدم . فمثلاً عند الضغط على زر يتم تنفيذ أمر ما , فعندما تضغط على الزر ويتم تنفيذ أمر ما فهذا اسمه حدث الضغط على الزر . وتوجد أحداث أخرى غير حدث الضغط على الزر مثل حدث المرور بالماوس على أي كائن موجود في النافذة , حدث انتقال مؤشر الكتابة إلى صندوق النص , ... إلخ . سنتعلم إن شاء الله مجموعة منها في سلسلة الدروس هذه .

كذلك عند استخدام الواجهة الرسومية فإننا سنتعامل مع فئات (كلاسات) javax.swing . فبداخل هذه الحزمة (باكيج) توجد عدة فئات (كلاسات) تتعلق بالواجهات الرسومية , مثل فئة (كلاس) JButton الخاص بتكوين زر على النافذة .

وكذلك توجد فئات أخرى للتعامل مع الواجهة الرسومية وهي فئات (كلاسات) java.awt . ولكن سيكون غالب تعاملنا على فئات swing لأنها أقوى وأفضل من فئات awt .

في هذه سلسلة الدروس هذه , سنحاول بإذن الله تغطية الأدوات الشائعة في الواجهة الرسومية , مثل الأزرار , صندوق النص , القوائم المنسدلة وغيرها .

لن تتعلم كل شيء في سلسلة الدروس هذه , ولكن ستعرف كيف تبدأ وكيف ستنطلق وتحلق . لذلك فهي تعتبر مدخل لك إلى هذا العالم .

قبل الختام , أمامكم إجازة طويلة , ووقت فراغ كبير , لذلك أحرصوا على إشغال وقتكم فيما هو مفيد وفي طاعة الله , وإن لم تشغلوا نفسكم في ذلك , شغلتكم أنفسكم في معصيته سبحانه . وفي ختام هذه الإجازة إن شاء الله ,, ستتضح ثمرتها , فبالعض نجده أكتسب خبرات ومهارات جديدة . والبعض الآخر لم يكتسب من إجازته سوى ضياع الوقت وغضب الرب .

كانت هذه المقدمة ,, وبإذن الله سيتم طرح الدروس في أوقات متفرقة في مواضيع مستقلة , ويتم وضع روابطها في الفهرس الذي في الرد الثاني لسهولة الوصول إليها .

---------------------------------------------------------------------------

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وزدنا علما يا كريم ، اللهم يسر لنا أسباب العلم النافع وطرائقه وأبعد عنا قواطعه وعوائقه.
لا تنسونا من دعائكم .

 


توقيع Mr.Ahmad  

سبحان الله وبحمد ,,, سبحان الله العظيم
الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.

 


التعديل الأخير تم بواسطة Mr.Ahmad ; 23-06-2010 الساعة 11:49 AM.
رد مع اقتباس

 

 


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 12:59 PM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023