Java WindowEvent(Window source, int id) Constructor

Syntax

WindowEvent(Window source, int id) constructor from WindowEvent has the following syntax.

public WindowEvent(Window source,   int id)

Example

In the following code shows how to use WindowEvent.WindowEvent(Window source, int id) constructor.


/*from  www .  j  a  v a  2 s.c  o  m*/
import java.awt.event.WindowEvent;

import javax.swing.JFrame;

public class Main extends JFrame {
  public Main() {

    setDefaultCloseOperation(EXIT_ON_CLOSE);
    enableEvents(java.awt.AWTEvent.WINDOW_EVENT_MASK);
  }

  protected void processWindowEvent(WindowEvent e) {
    WindowEvent newEvent = new WindowEvent(this,WindowEvent.WINDOW_ACTIVATED);
    
    super.processWindowEvent(e); // Pass on the event
  }

  public static void main(String[] a) {
    Main window = new Main();
    window.setBounds(30, 30, 300, 300);
    window.setVisible(true);
  }
}




















Home »
  Java Tutorial »
    java.awt.event »




AdjustmentListener
ActionEvent
ActionListener
HierarchyEvent
HierarchyListener
InputEvent
ItemEvent
ItemListener
KeyAdapter
KeyEvent
KeyListener
MouseAdapter
MouseEvent
MouseListener
MouseMotionAdapter
MouseMotionListener
MouseWheelEvent
MouseWheelListener
WindowAdapter
WindowEvent
WindowFocusListener
WindowStateListener