还曾记得我们如何给JButton添加ActionListener监听器的吗?事件又是如果传播的呢?接下来我将简要介绍一下
AWT事件驱动模型,先请看如下代码:
上面只是一个简单的雏形,我们调用M的ShowEvent()方法,这个动作被传播到了B,导致B的Process方法被调用,
接下来咱们看个稍微复杂点的例子:
AWT的模型和上面相差无几,我们可以参考JDK的源码做出更复杂的模型。
还曾记得我们如何给JButton添加ActionListener监听器的吗?事件又是如果传播的呢?接下来我将简要介绍一下
AWT事件驱动模型,先请看如下代码:
上面只是一个简单的雏形,我们调用M的ShowEvent()方法,这个动作被传播到了B,导致B的Process方法被调用,
接下来咱们看个稍微复杂点的例子:
AWT的模型和上面相差无几,我们可以参考JDK的源码做出更复杂的模型。