ما هي جافا المستمعين


  Share  
|


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

الاكثر شيوعا هي الحدث المستمعين المبين أدناه وتوجد في حزمة java.awt.event.

Actionlistener

Focuslistener

Keylistener

Mouselistener

Mousemotionlistener

Windowlistener

يبين الجدول التالي تفاصيل مجردة الاساليب المحددة في هذه الثلاثة المستمعين والاحداث التي تتذرع بها.

Keylistener

باطل keypressed (keyevent ه)

أ الضغط على المفتاح أسفل (هذه الأحداث ستظل تحدث عندما مستخدم مفتاح اسفل ولكن مع رئيسي تاخير).

باطل keyreleased (keyevent ه)

مفتاح ما يفرج عنه.

باطل keytyped (keyevent ه)

أ الضغط على المفتاح ، ثم أطلق سراحه (علما ان هذا الحدث هو الا تنشر للمفاتيح التي تعتبر بانها نوع - قادرة ، مثل ألفا والحروف والأرقام ليست مفاتيح مثل F1 ، السيطرة ، والبديل ، على سبيل المثال).

Mouselistener

باطل mouseclicked (mouseevent ه)

أ يتم الضغط على زر الماوس ، ثم اطلق سراحه على العنصر.

باطل mouseentered (mouseevent ه)

الفأر يدخل عنصرا من عناصر المجال.

باطل mouseexited (mouseevent ه)

مخارج الفار من عناصر المجال.

باطل mousepressed (mouseevent ه)

أ يتم الضغط على زر الفأرة على العنصر.

باطل mousereleased (mouseevent ه)

أ زر الماوس هو الافراج عن العنصر.

Mousemotionlistener

باطل mousedragged (mouseevent ه)

أ زر الماوس هو عقد لأسفل على العنصر ، ثم انتقلت هذه الفأرة.

باطل mousemoved (mouseevent ه)

انتقل الفأرة على اي عنصر والازرار هي اسفل.

وتيسيرا للامور ، javax.swing.event.mouseinputlistener تنفذ جميع الطرق المدرجه في mouselistener وmousemotionlistener الوصلات معا.

معلومات عن الحدث هو حدثا المخزنه في الجسم ، الذي هو تمرير المعلمه الى المستمع طريقة اذا تذرعت. هذا هو مبين في الجداول السابقة ، مع الطبقة keyevent للاحداث المرتبطه وحة المفاتيح والطبقة mouseevent للاحداث المرتبطه الماوس.

هذا هو مقال اضافها غابرييلا جيم بيريس

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions