这周主要学习了十一章事件处理技术,ActionListener接口和设置事件监听器类是重点内容之一,通过写actionPerformed的方法来决定当用户点击按钮时所要执行的动作。其中通过addActionListener方法来注册事件源,getSource()方法用来捕获发生事件的事件源。当在一个接口中含有较多的方法时,可以定义一个适配器类,适配器类自动满足了Java实现相关监听器接口的技术需求,通过扩展适配器类来指定某些事件的响应动作,而不必实现接口中的每个方法。
在注释这周的实验时,发现通过利用Swing组件可以实现不同的页面,感觉很强大。可以利用其中的组件实现文本域,复选框,滑动条,菜单栏,对话框等功能,也可以通过布局管理器设置不同的布局。前面一到九的实验里面的一些方法通过看书也可以理解,但后面的实验中的一些方法有些难懂。在对话框中的内容有些难理解。或许通过做一些实验可以更好的理解其中的方法。更好的去消化内容。通过自己去做一些实验任务,熟练各个方法和不同的类。