Coordenadas de ratón al pulsar

Iniciado por fileteruso, 11 Diciembre 2019, 13:09 PM

0 Miembros y 1 Visitante están viendo este tema.

fileteruso

Buenas,

necesito sacar las coordenadas de un JFrame al pulsar el ratón sobre algún punto del mismo. En internet he encontrado que es posible usar MouseListener, pero según he visto de los métodos que ofrece ninguno permite devolver las coordenadas dentro del JFrame, ¿alguna idea?

Muchas gracias de antemano.

;D

fileteruso

Vale, ya he descubierto qué hay que hacer, lo dejo aquí por si a alguien más pudiera servirle:

Código (java) [Seleccionar]

JFrame frame = new JFrame();
JPanel panel = new JPanel();
frame.add(panel);
panel.addMouseListener(new MouseAdapter() {
    @Override
    public void mousePressed(MouseEvent e) {
        System.out.println(e.getX() + "," + e.getY());
    }
});
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(200, 200);
frame.setVisible(true);