Code :
package lp_2018_02_07_01; import java.awt.*; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; public class NewWindow implements WindowListener { @Override public void windowOpened(WindowEvent e) { } @Override public void windowClosing(WindowEvent e) { Window window = e.getWindow(); window.setVisible(false); window.dispose(); } @Override public void windowClosed(WindowEvent e) { } @Override public void windowIconified(WindowEvent e) { } @Override public void windowDeiconified(WindowEvent e) { } @Override public void windowActivated(WindowEvent e) { } @Override public void windowDeactivated(WindowEvent e) { } }
package lp_2018_02_07_01; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; public class newMonse implements MouseListener{ @Override public void mouseClicked(MouseEvent e) { } @Override public void mousePressed(MouseEvent e) { } @Override public void mouseReleased(MouseEvent e) { } @Override public void mouseEntered(MouseEvent e) { } @Override public void mouseExited(MouseEvent e) { } }
package lp_2018_02_07_01; import java.awt.*; public class Domon { public static void main(String []args) { //a windows Frame lpFrame = new Frame(); //setting the window's title lpFrame.setTitle("MyWindow"); //setting the window's size lpFrame.setSize(800,500); //setting the window's color lpFrame.setBackground(Color.MAGENTA); //setting the window's location at first time lpFrame.setLocation(200,150); //setting window's windowListener lpFrame.addWindowListener(new NewWindow()); //setting window's monseListener lpFrame.addMouseListener(new newMonse()); //setting the window can see lpFrame.setVisible(true); } }