簡體   English   中英

JavaFX-獲取在網格窗格上單擊的位置

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM