2014-03-13 2 views
0

을 받고 있지만, 이것은 마우스 위치마다 1000MS를 인쇄자바 이것은 내가 지금까지 가지고 무엇을 마우스 위치

public static void main(String[] args) throws InterruptedException { 


     while (true) { 

      Thread.sleep(1000); 
      System.out.println("(" + MouseInfo.getPointerInfo().getLocation().x + ", " + MouseInfo.getPointerInfo().getLocation().y + ")"); 
     } 



    } 
+0

관련 : https://stackoverflow.com/questions/2419555/how-to-obtain-mouse-click-coordinates-outside-my-window-in-java – halex

+0

* "위치를 클릭 할 때만 코드를 작성할 수있는 방법"*이 기능은 사용자에게 어떤 기능을 제공합니까? 스파이웨어인가요? –

답변

0

mouselistener의 자바 스윙을 사용하십시오. 당신은 마우스 위치를 얻을 것이다.

http://www.realapplets.com/tutorial/MouseClickExample.html

http://docs.oracle.com/javase/7/docs/api/java/awt/event/MouseEvent.html

+0

나는 OP가 GUI 창 안을 클릭 할 때뿐만 아니라 데스크탑 어디에서나 마우스 위치를 원한다고 생각합니다. 그의 프로그램의 오른쪽 상단에 자신의 프로그램 창을 표시하고, 바탕 화면의 링크를 클릭 할 때마다 전역 적으로 클릭 한 마우스 위치가 프로그램 창에 표시됩니다. – halex

+0

바탕 화면의 아무 곳이나 클릭해야하는 것에 대한 뭉치는 프레임과 다릅니다. – BeyondProgrammer

관련 문제