Sumber acara keyboard umumnya terkait dengan komponen taruhan. Antarmuka acara keyboard adalah KeyListener, dan metode untuk mendaftarkan monitor acara keyboard adalah AddKeyListener (monitor). Ada 3 antarmuka KeyListener yang diimplementasikan:
Kelas yang mengelola acara keyboard adalah KeyEvent, yang menyediakan metode:
Public int getKeyCode (), dapatkan kode tombol ditekan, dan tabel kode kunci didefinisikan di kelas KeyEvent.
[Contoh] Applet memiliki tombol dan area teks, yang berfungsi sebagai sumber acara di mana peristiwa keyboard terjadi, dan memantau. Saat program berjalan, klik tombol terlebih dahulu untuk membiarkan tombol aktif. Saat memasukkan huruf bahasa Inggris nanti, huruf yang dimasukkan akan ditampilkan di area teks. Ketika huruf ditampilkan, huruf -huruf dipisahkan oleh karakter ruang, dan ketika ada 10 huruf, garis istirahat ditampilkan.
Impor Java.Applet.*Impor Java.Awt.*; Impor Java.awt.event.*; Contoh Kelas Publik6_10 Memperluas applet mengimplementasikan KeyListener {int count = 0; 5, 20); = Keyevent.vk_a && t <= keyevent.vk_z) {text.append ((char) t+""); (Keyevent e) {} public void keyreleased (keyevent e) {}}