gpt4 book ai didi

JavaFX 坐标困惑

转载 作者:行者123 更新时间:2023-11-29 07:40:49 26 4
gpt4 key购买 nike

我对 JavaFX 中不同的坐标概念感到很困惑。

据我所知,有3种坐标:

  • getBoundsInLocal
  • getBoundsInParent
  • 本地场景

给定一个节点“节点”,包含在一个组“组”中,递归地包含在一个场景“场景”中,“节点”到“组”和“节点”到“场景”的坐标是多少?设置和修改坐标应该用什么方法?

还有一个问题,像Polygon这样的对象,在创建多边形的时候需要输入坐标。我应该输入什么坐标?此时的坐标属于哪个层级?

很抱歉问了这个简单的问题,但我花了将近一天的时间搜索 JavaFX 文档,但没有得到任何答案。我需要更多的解释。有没有介绍这些概念的文件?非常感谢!

最佳答案

这在 API docs for the Node class 中有解释.基本上:

  • boundsInLocal 是节点在其自身坐标空间中的边界(在应用缩放和旋转等变换之前)。
  • boundsInParent 是节点在其父级坐标空间中的边界(以及应用转换后)。
  • localToScenelocalToScreen 是可以为您提供场景或屏幕坐标空间中节点边界的方法。

关于JavaFX 坐标困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30439526/

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