2011-03-21 4 views
1

저의 목표는 자바 프로그램에서 그래프로부터 좌표 값을 읽는 것입니다. 그것이 그래프 일 필요가 있는지 나는 모른다. 사용자가 비행기의 여러 부분을 클릭하면 픽셀 사이를 클릭하여 어떤 점이 클릭되었는지 알 필요가있어서 그 점 사이의 거리를 찾을 수 있습니다. 이 작업을 수행하기위한 간단한 Java 라이브러리가 있습니까?Java에서 그래프의 좌표를 읽으려면 어떻게해야합니까?

답변

4

마우스 수신기를 JPanel에 추가하기 만하면됩니다. 마우스 리스너에서

, 당신은 다음과 같이 뭔가를 할 수 있습니다

public void mouseClicked(MouseEvent e) { 
     System.out.println("Mouse clicked at (" + e.getX() +"," + 
        + e.getY + ")"); 
    } 
+2

플러스, Point 클래스는'Point.distance', 적절하게 충분한라는 이름의 두 점 사이의 거리를 얻을 수있는 방법이있다. 그것은 정적 메소드 메소드와 인스턴스 메소드의 두 가지 형태로 제공됩니다. – Soronthar

관련 문제