يرتبط مصدر أحداث لوحة المفاتيح عمومًا بمكون الرهان. واجهة أحداث لوحة المفاتيح هي keylistener ، وطريقة تسجيل شاشة حدث لوحة المفاتيح هي AddKeyListener (Monitor). هناك 3 واجهات keylistener التي تم تنفيذها:
الفصل الذي يدير أحداث لوحة المفاتيح هو KeyEvent ، الذي يوفر طرقًا:
public int getKeyCode () ، الحصول على رمز المفتاح الذي تم الضغط عليه ، ويتم تعريف جدول رمز المفتاح في فئة KeyEvent.
[مثال] يحتوي Applet على زر ومنطقة نصية ، والتي تعمل كمصدر للحدث الذي يحدث فيه حدث لوحة المفاتيح ، ويراقبها. عند تشغيل البرنامج ، انقر فوق الزر أولاً للسماح للزر بالتنشيط. عند إدخال الرسائل الإنجليزية لاحقًا ، سيتم عرض الرسائل التي تم إدخالها في منطقة النص. عند عرض الحروف ، يتم فصل الحروف بواسطة أحرف الفضاء ، وعندما يكون هناك 10 أحرف ، يتم عرض كسر الخط.
استيراد java.applet.*استيراد java.awt.*؛ 5 ، 20) ؛ = keyevent.vk_a && t <= keyevent.vk_z) {text.append (char) (keyevent e) {} public void keyreleSever (keyevent e) {}}