2011-03-21 45 views
1

我的目標是從Java程序的圖形中讀取座標點值。我不知道它是否需要成爲圖表。用戶點擊飛機的各個部分,我需要知道哪些地方點按像素,以便我可以找到這些點之間的距離。有沒有簡單的Java庫來完成這個任務?如何從Java中的圖表讀取座標?

回答

4

只需將鼠標偵聽器添加到JPanel。

在鼠標監聽器,你可以這樣做以下:

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

另外,點類有一個方法來獲得命名,恰如其分地'Point.distance'兩點之間的距離。它來自靜態方法和實例方法。 – Soronthar 2011-03-21 18:22:31