/* * Simple3.java - 处理事件的第三种方法 * For this example, we will use inner member classes to * 在这个例子中,利用一般内部类来监听每个事件源产生的事件 * 该方法避免了第二种方法中由于使用匿名内部类而导致的代码混乱 * 便于集中处理事件代码 * 每一个Hander可以被工具栏或菜单多次使用 */ import java.awt.*; import java.awt.event.*; import javax.swing.*;