2013-02-17 60 views
0

javafx.scene.Group的javadoc中說:是否有可能檢測到父母在孩子中的變化?

任何轉換,效果或狀態應用於一組將被應用到該組

的所有的孩子但有可能TOT檢測一個團體在其子女中的變化?也就是說,如果父組獲得應用於其的變換,您是否可以聽到孩子的財產?我試着收聽layoutXProperty(),translateXProperty(),getTransforms(),但是無法檢測到那裏的變化。

+0

你是否試圖聽父母的transformsProperty()? – 2013-02-17 12:26:27

+0

我在問,因爲,據我所記得的代碼,轉換隻是適用於兒童,並且兒童的屬性不會被修改。 – 2013-02-17 12:35:24

+0

父母當然得到了我可以聽到的變換,但是如果我能夠在孩子中發現這種變化,而沒有使用對父母的引用,我就會遊蕩。 – 2013-02-17 12:37:34

回答

1

當您將轉換添加到節點時,此轉換將由其所有子節點上的內部場景圖呈現機制傳播(如果適用,並且沒有錯誤),並且無法在子節點中瞭解它。兒童轉換列表對應於轉換,這些轉換應該應用於該節點及其子節點,並由用戶設置,並且此列表(或根據屬性)不會通知您有關父節點完成的轉換。

相關問題