JavaFX支持像Piccolo2D这样的嵌套对象的层次化转换吗

JavaFX支持像Piccolo2D这样的嵌套对象的层次化转换吗,java,swing,javafx,piccolo,Java,Swing,Javafx,Piccolo,与Swing相比,Piccolo2D有两个显著优势: 每个孩子都可以在消极和积极两个方面进行转换 坐标方向(回转支承初步正向) 方向(和布局管理器)) 每个组件都有关联的仿射变换及其所有功能 孩子们服从这种转变。所有父路径组件的变换 叠加以进行最终变换。在Swing中使用了一些子组件 可以忽略父变换 我认为这些特征是“正常的”和“基本的”,缺少这些特征意味着图形库是无效的(比如Swing) 因此,我想知道,作为Swing的改进替代方案而提出的JavaFX,是否包含上述基本特征?JavaFX中的大

与Swing相比,Piccolo2D有两个显著优势:

  • 每个孩子都可以在消极和积极两个方面进行转换 坐标方向(回转支承初步正向) 方向(和布局管理器))
  • 每个组件都有关联的仿射变换及其所有功能 孩子们服从这种转变。所有父路径组件的变换 叠加以进行最终变换。在Swing中使用了一些子组件 可以忽略父变换
  • 我认为这些特征是“正常的”和“基本的”,缺少这些特征意味着图形库是无效的(比如Swing)


    因此,我想知道,作为Swing的改进替代方案而提出的
    JavaFX
    ,是否包含上述基本特征?

    JavaFX中的大多数组件都是,它们可以在层次上相互关联

    从:


    应用于节点的变换也会影响其子节点,因此是的,JavaFX具有您正在寻找的功能。

    因此,即使子节点是编辑字段或单选按钮,如果其父节点是旋转或缩放的,它也可以旋转或缩放?那么负值呢?JavaFX的滚动窗格可以反向滚动吗?我现在不能测试,但我肯定我已经完全自由地旋转、缩放和转换了按钮。文本字段和单选按钮不应该有任何不同。我不知道滚动窗格,但它们也从节点继承,所以应该不会有问题。JavaFX的设计考虑到了这种自由。
    The JavaFX scene graph (...) is a hierarchical tree of nodes that 
    represents all of the visual elements of the application's user interface. 
    
    Each node in a scene graph has a single parent and zero or more children.