UsingWindowListener.java Source code

Java tutorial

Introduction

Here is the source code for UsingWindowListener.java

Source

import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;

import javax.swing.JFrame;

public class UsingWindowListener {
    public static void main(String[] args) {
        JFrame aWindow = new JFrame("This is the Window Title");
        aWindow.setBounds(50, 100, 300, 300);
        aWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        aWindow.addWindowListener(new WindowListener() {
            public void windowIconified(WindowEvent e) {
                System.out.println(e);
            }

            public void windowDeiconified(WindowEvent e) {

            }

            public void windowOpened(WindowEvent e) {
            }

            public void windowClosing(WindowEvent e) {
            }

            public void windowClosed(WindowEvent e) {
            }

            public void windowActivated(WindowEvent e) {
            }

            public void windowDeactivated(WindowEvent e) {
            }

        });

        aWindow.setVisible(true);
    }
}