Ich möchte die Position eines Bereichs binden, der auf die Position der Schaltfläche aufruft, und es habe ich versucht, indem Sie button.localToScene(button.getLayoutX(),button.getLayoutY()
aufrufen. Die zurückgegebene Point2D-Variable enthält jedoch die falsche X-Koordinate. Ich habe es in Gimp gemessen und es soll bei 320 sein, aber es gibt mir 586 zurück.Position in der Szene eines Knotens mit localToScene (x, y) erhalten falscher Wert
Gleiche Geschichte mit localToScreen()
BTW, ich habe nicht sogar 586 Pixel Bildschirmstand, bis der Knopf bereits auftaucht, so dass es unmöglich ist sei an dieser Koordinate.
mit button.localToScene (button.getBoundsInLocal()) scheint zu funktionieren. Es ist seltsam, dass es nicht mit den X- und Y-Koordinaten arbeitet. Oh gut danke für die Antwort :) – 404KnowledgeNotFound