2017-06-22 17 views
0

誰かがJScrollPaneをクリックするとマウス座標を取得する方法を教えてください。私はX座標とY座標が必要です、それは可能ですか?ここJScrollPane内でマウス座標を取得

+0

が装着されていますか? –

答えて

0

は、サンプルコードでは、それがクリックしたときに、あなたがそれを必要とするか、そのペインの周りにホバリングするとき、あなたがそれを必要とする

import java.awt.event.MouseAdapter; 
import java.awt.event.MouseEvent; 
import javax.swing.JFrame; 
import javax.swing.JScrollPane; 

public class Solution extends JFrame { 
    public void init(){ 

     this.setSize(600,600); 
     JScrollPane pane=new JScrollPane(); 
     this.add(pane); 
     setVisible(true); 
     pane.addMouseListener(new MouseAdapter() { 



      @Override 
      public void mousePressed(MouseEvent e) { 
       System.out.println("Mouse X="+e.getY()+" Mouse Y="+e.getY()); 

      } 

     }); 
    } 
    public static void main(String[] args) { 
     new Solution().init(); 

    } 
} 
+0

ありがとう、このソリューションは私のために働いた – Tobpin

関連する問題