WindowAdapter的用法

原创 2007年10月07日 19:03:00

问题:addWindowListener(new WindowAdapter(){
     public void windowClosing(WindowEvent windowevent)
     {
     Window window=windowevent.getWindow();
     window.dispose();
     System.exit(0);
    
     }
    });
请解释这段代码的结构?实现的功能?

解释:WindowAdapter是抽象类,它是专门用于接收窗口事件的抽象适配器,由于抽象类不能被实例化,所以上面的程序中,创建了一个继承于WindowAdapter的匿名内部类

等同于以下代码: addWindowListener(new WindowMonitor());   然后定义内部类:  class WindowMonitor extends WindowAdapter{
     public void windowClosing(WindowEvent e) {
    setVisible(false);
    System.exit(0);}}

java中JFrame类中函数addWindowListener(new WindowAdapter)

在java编写的过程中常常遇到样的一段代码 frame.addWindowListener(new WindowAdapter() { @Override public void...
  • datouniao1
  • datouniao1
  • 2015年07月21日 13:52
  • 3984

WindowAdapter的使用

private void myEvent(){ jf.addWindowListener(new WindowAdapter(){ public void windowClosing(Win...
  • meenael
  • meenael
  • 2014年01月23日 21:04
  • 1720

windowadapter()的用法

 addWindowListener(new WindowAdapter() { public void windowClosing( WindowEvent e ) { ...
  • athlonzeng
  • athlonzeng
  • 2007年10月21日 09:02
  • 356

WindowAdapter

import java.awt.event.*; import javax.swing.*; public class AdapterDemo extends JFrame {     pu...
  • u014757261
  • u014757261
  • 2014年05月14日 20:06
  • 548

WindowAdapter抽象类为什么能new出来?

最近初学Java中看到一段代码,我们给java做的图形界面添加关闭事件的时候,使用了WindowAdapter这个类如下     Frame window = new java.awt.Fr...
  • hi_dzj
  • hi_dzj
  • 2013年06月04日 10:54
  • 2687

JAVA中AWT基本组件及其使用方法(一)

JAVA中AWT基本组件及其使用方法(一)(2007-07-24 23:12:32)转载▼标签: 水之后java编程awt 分类: JAVA-初级   一、按钮: /**  * 按钮(But...
  • fall10
  • fall10
  • 2014年11月21日 13:15
  • 466

Java WindowAdapter适配器类

并不是所有的事件处理都像按钮点击那样简单。在正规的程序中,往往希望用户在确认没有丢失所做工作之后再关闭程序。当用户关闭框架时,可能希望弹出一个对话框来警告用户没有保存的工作有可能会丢失,只有在用户确认...
  • moonsilvering
  • moonsilvering
  • 2011年07月12日 15:19
  • 2232

WindowAdapter适配器类

WindowAdapter适配器类 //转载    Java WindowAdapter适配器类     并不是所有的事件处理都像按钮点击那样简单。在正规...
  • evilcry2012
  • evilcry2012
  • 2015年03月29日 14:20
  • 330

JAVA:事件监听器之WindowAdapter类(针对窗口事件)

JAVA:事件监听器之WindowAdapter类(针对窗口事件)
  • VipMao
  • VipMao
  • 2016年07月10日 22:36
  • 2251

awt--事件适配器--比如WindowAdapter

事件适配器 1 抽象类 implements 事件监听器,但是里面具体的方法全部空实现,可以实现多个监听器 2 用户继承 事件适配器类 ,按照需要实现自己的方法。 /* 事件适配器原理...
  • zouyang2014
  • zouyang2014
  • 2017年03月02日 20:40
  • 167
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WindowAdapter的用法
举报原因:
原因补充:

(最多只允许输入30个字)