[英]JavaFX- getting the location of a click on a gridpane
我創建了一個顯示圖像的JavaFX項目。 我使用JavaFX中的畫布繪制此圖像並將其顯示在錨點窗格中。 我已經在圖像的頂部放置了一個網格窗格,本質上我需要做的是,當用戶單擊網格中的特定框時,找出單擊的位置,以便將坐標存儲在文本文件中。
我當時想在每個框中放一個按鈕,但這會花一些時間,是否有一種僅使用網格窗格實現此目的的簡便方法? 以及如何獲得此點擊的位置/坐標?
謝謝!
gridpane.addEventHandler(MouseEvent.MOUSE_CLICKED, e ->{
e.getX();
e.getY();
//And if applicable
e.getZ();
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.