0

Piccolo2D には、Swing に勝る 2 つの重要な利点があります。

  1. 各子は、座標の負方向と正方向の両方にシフトできます (Swing は予備的な正方向 (およびレイアウト マネージャー) をサポートします)。
  2. 各コンポーネントには関連付けられたアフィン変換があり、そのすべての子はこの変換に従います。すべての親パス コンポーネントの変換を重ね合わせて、最終的な変換を行います。Swing では、一部の子コンポーネントは親の変換を無視できます。

私はこの特性を「通常」および「必須」と見なしており、これらが存在しないということは、グラフィック ライブラリが無効であることを意味します (Swing など)。

では、JavaFXSwing の改良版として提案されている には、上記の重要な特性が含まれているのだろうか?

4

1 に答える 1

1

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.

ノードに適用される変換はその子にも影響するため、JavaFX には探している機能があります。

于 2013-11-06T18:42:56.050 に答える