适配器的用法
来源:互联网 发布:网络直播违法 编辑:程序博客网 时间:2024/06/17 16:12
1。 当试图关闭框架窗口时,jframe 会产生WindowEvent事件。如果希望捕获这个事件,就必须有一个监听器对象
例如WindowListener listener=new .....;
frame.addWindowListener(listener);
2, 但是windowListener接口含有很多方法,如果要实现此接口,就必须实现其中的所有方法;但是往往我们只希望处理某一类事件如窗口
关闭 ,我们对窗口最大化不感兴趣,
3。一种简便的方法是继承适配器类.。Java 中每个含有多个方法的AWT监听器接口都有一个适配器类, 这个类实现了接口中所有的方法,
但是 所有的方法体都是空的,所以程序员只需要继承此适配器类,然后重写某一方法即可。解决了实现接口必须要实现其中所有方法的
问题
4。WindowListener 监听接口的适配器为WindowAdapter
我们可以这样监听窗口关闭的事件
首先定义一个类,扩展适配器类
class CloseOption extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
处理的方法体。。。。。。。。。。。
}
}
frame.addWindowListener(new CloseOption());
5。做成一个匿名内部类,代码会更加简洁:
frame.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
处理的方法体
}
});
- 适配器的用法
- 适配器Adapter的用法
- Android适配器的用法
- 适配器的用法
- 适配器的用法
- android各种适配器的用法
- android各种适配器的用法
- android各种适配器的用法
- android各种适配器的用法
- android各种适配器的用法
- 可扩展的listview适配器用法
- android ListView适配器之SimpleAdapter的用法
- Android-简单适配器SimpleAdapter的用法
- 6.函数对象 适配器的用法
- 常见的几个适配器的用法以及参数详解
- SimpleAdapter适配器用法
- 成员函数适配器用法
- 列表(ListView)控件和适配器的用法
- 未处理的异常: 0xC0000235
- NET中转发与跳转区别
- C#打印分页中的HasMorePages用法
- access violation at address.........for delphi7
- SWT中捕捉键盘事件(包括组合键事件)
- 适配器的用法
- Ubuntu网络配置
- 存储过程的参数传递问题
- 使用bind9 的rndc 控制dns
- Cookie编程入门篇
- 转:LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main(全)
- 智力题解题报告 No.4 9个点10个线
- linux文件读写浅析
- buttons need type="submit" to submit in IE