import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class SimpleGUI3 extends JFrame implements MouseListener {
    
    private JTextField where;
    
    public SimpleGUI3() {
        setTitle("Simple GUI #3");
        getContentPane().setBackground(new Color(0, 0, 255));
        getContentPane().setLayout(new FlowLayout());
        
        where = new JTextField(10);
        getContentPane().add(where);
        getContentPane().addMouseListener(this);
    }
    
    public void mouseClicked(MouseEvent e) {
        where.setText("(" + e.getX() + ", " + e.getY() + ")");
    }
    
    public void mouseEntered(MouseEvent e) {}
    public void mouseExited(MouseEvent e) {}
    public void mousePressed(MouseEvent e) {}
    public void mouseReleased(MouseEvent e) {}    

    public static void main(String[] args) {
        SimpleGUI3 sg = new SimpleGUI3();
        sg.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        sg.setSize(400, 300);
        sg.setVisible(true);    
    }
}
