Mega Code Archive

 
Categories / Java Tutorial / Swing Event
 

A position of a window on the screen

import java.awt.event.ComponentEvent; import java.awt.event.ComponentListener; import javax.swing.JFrame; public class MovingWindow extends JFrame implements ComponentListener {   public MovingWindow() {     addComponentListener(this);     setSize(310, 200);     setLocationRelativeTo(null);     setDefaultCloseOperation(EXIT_ON_CLOSE);     setVisible(true);   }   public void componentResized(ComponentEvent e) {   }   public void componentMoved(ComponentEvent e) {     int x = e.getComponent().getX();     int y = e.getComponent().getY();     System.out.println("x: " + x);     System.out.println("y: " + y);   }   public void componentShown(ComponentEvent e) {   }   public void componentHidden(ComponentEvent e) {   }   public static void main(String[] args) {     new MovingWindow();   } }