码迷,mamicode.com
首页 > 编程语言 > 详细

Java 鼠标事件监听WindowListener

时间:2016-10-13 03:00:40      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:

1、点击时产生相应的动作事件

方法摘要
 void windowActivated(WindowEvent e)
          将 Window 设置为活动 Window 时调用。
 void windowClosed(WindowEvent e)
          因对窗口调用 dispose 而将其关闭时调用。
 void windowClosing(WindowEvent e)
          用户试图从窗口的系统菜单中关闭窗口时调用。
 void windowDeactivated(WindowEvent e)
          当 Window 不再是活动 Window 时调用。
 void windowDeiconified(WindowEvent e)
          窗口从最小化状态变为正常状态时调用。
 void windowIconified(WindowEvent e)
          窗口从正常状态变为最小化状态时调用。
 void windowOpened(WindowEvent e)
          窗口首次变为可见时调用。

 

 1 public class TestWindowEvent extends Frame
 2 {
 3     public static void main(String[] args) {
 4         TestWindowEvent frame = new TestWindowEvent();
 5         frame.setSize(500, 300);
 6         frame.addWindowListener(new MyWindowListener());
 7         frame.setVisible(true);
 8     }
 9 }
10 class MyWindowListener implements WindowListener
11 {
12     @Override
13     public void windowOpened(WindowEvent e) {    
14     }
15     //点击窗口上面的叉叉的时候调用
16     @Override
17     public void windowClosing(WindowEvent e) {
18         System.out.println("world");
19         //程序退出的方法
20         System.exit(0);
21     }
22     //调用dispose方法的时候
23     @Override
24     public void windowClosed(WindowEvent e)
25     {
26         System.out.println("hello");//掌握这一个就好了
27     }
28     @Override
29     public void windowIconified(WindowEvent e) {    
30     }
31     @Override
32     public void windowDeiconified(WindowEvent e) {    
33     }
34     @Override
35     public void windowDeactivated(WindowEvent e) {    
36     }
37     @Override
38     public void windowActivated(WindowEvent e) {    
39     }
40 }

 

Java 鼠标事件监听WindowListener

标签:

原文地址:http://www.cnblogs.com/cyg-06/p/5954807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!