1. Coloque uma etiqueta Jlabel na parte superior da janela. O texto na tag padroniza para "as coordenadas do mouse do clique com o botão direito são exibidas aqui"
2. Adicione um evento do mouse à janela JFrame. Quando o mouse clica com o botão direito do mouse na janela, as coordenadas do mouse são exibidas na tag jlabel.
Implementação de código Java
importar java.awt.flowlayout; importar java.awt.event.mouseevent; importar java.awt.event.mouselistener; importar javax.swing.jframe; importar javax.swing.jlabel; public class; jf.setLayout (new FlowLayout ()); JF.SetSize (300.200); // Defina a largura e a altura do formulário jf.setVisible (true); // Defina a janela como visível jf.setLocation (800.200); // Defina as coordenadas do formulário jlabel lb = new jlabel ("As coordenadas após o botão direito do mouse são exibidas"); // crie um objeto de etiqueta jf.add (lb); // Add a label to the window jf.addMouseListener(new MouseListener() { //Add a mouse event listener for the window @Override public void mousePressed(MouseEvent e) { // TODO Auto-generated method stub if(e.getButton()==e.BUTTON3){ // Determine whether the obtained button is the right click of the mouse lb.settext (e.getx ()+","+e.gety ()); Stub} @Override public void MouseEntered (mouseevent e) {// TODO Método Geral Goletomado} @Override public void mouseEntered (mouseevent e) {// TODO ~-GENERADO METOLOTUDO AUTRIDO AUTRIDE AUMERIDE-GRIEDEDEREDEREDENDED (Mousevent E) {// para o Method-} @Override MouseEntered MouseEntered (Mousevent E) { mouseexited (mouseevent e) {// TODO Method Stub}}); }}Os resultados da operação são os seguintes:
Java obtém a instância de coordenada de posição do mouse clicando no jframe, o que é muito simples e fácil de entender, espero que seja útil para iniciantes