就是事件的“处理方”向事件的“发出方”先行注册,当事件发生时,事件的“发生方”负责通知事件的“处理方”。
譬如编写一个窗口,用到了JFrame,我想实现一个功能,当按下Q键时,窗口关闭。
import java.awt.event.KeyAdapter
import java.awt.event.KeyEvent
import javax.swing.JFrame
public class TestFrame extends JFrame {
private static final long serialVersionUID = 5671798241966272024L
public static void main(String[] args) {
new TestFrame()
}