tly*_*tly 5 java javafx properties javafx-8
我试图用 a 连接两个节点CubicCurve
,并希望跟踪节点中的变化以将曲线移动到正确的位置。它看起来像这样:
这些TitledPane
是可拖动的,所以我需要监听节点的位置变化。由于曲线连接到这些蓝色和绿色按钮,因此当父级移动时,按钮的layoutX
或属性不会改变。layoutY
我的问题:是否有一种通用方法来监听节点的位置变化,或者我应该编写一个在TitledPane
移动时调用的自定义监听器?
你可以听一下localToSceneTransformProperty()
。请注意,正如 Javadocs 中提到的,如果任何节点的父节点的布局边界发生更改,该侦听器都会收到通知,因此在计算开销方面保持侦听器中的代码最少非常重要。
归档时间: |
|
查看次数: |
2045 次 |
最近记录: |