Если у меня есть только сцена и сцена, но нулевой узел
Это невозможно. Не существует конструктора для Scene
, который не принимает параметр узла root
(а если вы передадите null
, вы просто получите NullPointerException
). Так что если у вас есть сцена, у вас обязательно есть корневой узел.
Если у меня есть два узла, один из них является кругом, а другой - квадратом, какой из них является корневым узлом?
Ни то, ни другое не является экземпляром Parent
, а свойство root
Scene
является Parent
.
Единственный способ отобразить любой узел - это иметь его в качестве корня сцены, или в качестве дочернего элемента корня, или дочернего элемента корня и т. Д.
Таким образом, если Circle
и квадрат (предположительно Rectangle
) отображаются оба, они оба должны быть потомками какого-либо корневого узла.