gpt4 book ai didi

JavaFX-获取网格 Pane 上的点击位置

转载 作者:行者123 更新时间:2023-12-01 09:08:13 25 4
gpt4 key购买 nike

我创建了一个显示图像的 JavaFX 项目。我在 JavaFX 中使用 Canvas 来绘制该图像并将其显示在 anchor Pane 上。我在图像的顶部放置了一个网格 Pane ,基本上我需要做的是,当用户单击网格中的特定框时,找出单击的位置,以便我可以将坐标存储在文本文件中。

我正在考虑在每个框中放置一个按钮,但这需要一段时间,是否有更简单的方法仅使用网格 Pane 来实现此目的?那么如何获得这次点击的位置/坐标呢?

谢谢!

最佳答案

gridpane.addEventHandler(MouseEvent.MOUSE_CLICKED, e ->{
e.getX();
e.getY();
//And if applicable
e.getZ();
});

关于JavaFX-获取网格 Pane 上的点击位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41081905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com