还曾记得我们如何给JButton添加ActionListener监听器的吗?事件又是如果传播的呢?接下来我将简要介绍一下
AWT事件驱动模型,先请看如下代码:
上面只是一个简单的雏形,我们调用M的ShowEvent()方法,这个动作被传播到了B,导致B的Process方法被调用,
接下来咱们看个稍微复杂点的例子:
AWT的模型和上面相差无几,我们可以参考JDK的源码做出更复杂的模型。
本文通过两个实例介绍了AWT事件驱动模型的基本原理。首先展示了如何为简单类添加监听器并触发事件,随后通过更为复杂的组件类、事件类及监听器接口说明了事件的传播过程。
还曾记得我们如何给JButton添加ActionListener监听器的吗?事件又是如果传播的呢?接下来我将简要介绍一下
AWT事件驱动模型,先请看如下代码:
上面只是一个简单的雏形,我们调用M的ShowEvent()方法,这个动作被传播到了B,导致B的Process方法被调用,
接下来咱们看个稍微复杂点的例子:
AWT的模型和上面相差无几,我们可以参考JDK的源码做出更复杂的模型。
2538
622

被折叠的 条评论
为什么被折叠?