حدث (حوسبة): الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
ط (GR) File renamed: File:Relation.jpgFile:Event Handling in Java Programming Relation.jpg Current title way too ambiguous and unclear
ط تدقيق إملائي، استبدل: او ← أو (2)، الاحد ← الأحد، الى ← إلى باستخدام أوب
سطر 2:
{{يتيمة|تاريخ=مارس 2015}}
 
'''التعامل مع الحدث اوأو معالجة الاحداثالأحداث في الجافا''' (Event Handling) هو من الأساسيات المهمه لبرامج مع واجهة المستخدم الرسومية. لتنفيذ واجهات المستخدم، يجب عليك السيطرة على الطريقة التي يعالج جافا فيها الأحداث. هناسترى كيفية التقاط الأحداث من مكونات واجهة المستخدم وأجهزة الإدخال. علينا أيضا أن تظهر لك كيفية العمل مع الإجراءات، واتباع نهج أكثر تنظيما لمعالجة أحداث العمل.
 
==أساسيات التعامل مع الحدث==
 
أي بيئة تشغيل تدعم "GUIs" تقوم باستمرار بمراقبة الأحداث مثل النقر على لوحة المفاتيح أو نقرات الماوس .تقومم تقارير بيئة التشغيل تسجيل اوأو ارسال الأحداث إلى البرامج التي قامت بتشغيلها. ثم يقرر كل برنامج ما، إذا كان أي شيء يفعله ردا على هذه الأحداث.
 
في حدود الأحداث التي يعرف عنها"AWT" ، يمكنك التحكم تماما كيف تنتقل الأحداث من مصادر الحدث "event sources" (مثل الأزرار أو التمرير) الىإلى المستمعين للحدث"event listeners". يمكنك تعيين أي كائن"object " ليكون حدثا المستمع.
 
مصادر الحدث event sources" لها الأساليب التي تسمح لك لتسجيل المستمعين الحدث "event listeners" معهم. عندما يحدث الحدث في المصدر، المصدر يرسل إشعار من هذا الحدث لكافة الكائنات المستمع "listener objects" التي تم تسجيلها لهذا الحدث.