import javax.swing.*; import java.awt.*; import java.awt.event.*; public class MouseExample extends JFrame implements MouseListener { private JLabel positionLabel; public static void main ( String args[]) { MouseExample mouseExample = new MouseExample(); WindowAdapter windowAdapter = new WindowAdapter() { public void windowClosing( WindowEvent e ) { System.exit( 0 ); } }; mouseExample.addWindowListener( windowAdapter ); } public MouseExample() { Container container = getContentPane(); container.setLayout( new FlowLayout() ); positionLabel = new JLabel(); container.add(positionLabel); setSize( 500, 600 ); addMouseListener(this); show(); } public void mouseClicked(MouseEvent e) { positionLabel.setText("X = " + e.getX() + " Y = " + e.getY()); } public void mousePressed(MouseEvent e) { } public void mouseReleased(MouseEvent e) { } public void mouseEntered(MouseEvent e) { } public void mouseExited(MouseEvent e) { } }