第11章Swing图形用户界面编程.ppt

第11章Swing图形用户界面编程资料

11.5.3 监听接口 监听接口中定义了抽象的事件处理方法,这些方法针对不同的操作进行不同的处理。在程序中,通常使用监听类实现监听接口中的事件处理方法。监听接口定义在java.awt.event包中,该包中提供了不同事件的监听接口,这些接口中定义了不同的抽象的事件处理方法。 11.5.4 事件处理步骤 Java中进行事件处理的步骤如下: 第一步:创建监听类,重写事件处理方法。 第二步:创建监听器。 第三步:利用事件源的addXXXListener()方法将监听器注册到事件源上。 11.5.5 ActionEvent事件处理 ActionEvent事件是最常出现的事件。例如:当单击按钮、单选按钮、菜单项等组件时,可以触发ActionEvent事件;当在文本框、密码框中输入回车符时,也可以触发ActionEvent事件。因此,按钮、单选按钮、菜单项、文本框、密码框都可以作为ActionEvent事件的事件源。 实例11-12修改实例11-9,实现“提交”按钮的单击事件:当单击“提交”按钮时弹出一个显示“提交成功”的消息对话框。 实例11-13修改实例11-11,实现“确定”按钮和“取消”按钮的点击事件。当单击“确定”按钮时,将用户名和密码显示到消息对话框中;当单击“取消”按钮时,将文本框和密码框中的内容清空。 11.5.6 ListSelectionEvent事

文档评论(0)

1亿VIP精品文档

相关文档