大まかに言うと、 JComponentに相当するのはNode
違うもので100%の等価関係ではないのでざっくり言いますが、おおよそ似たようなものと考えていただければと思います。ノードはシェイプやメディア ビューなどを表すことができるため、JComponents よりも多くのものを表します。
JComponent は次のとおりです。
トップレベルのコンテナを除くすべての Swing コンポーネントの基本クラス。JComponent から継承するコンポーネントを使用するには、最上位の Swing コンテナをルートとする包含階層にコンポーネントを配置する必要があります。トップレベルの Swing コンテナ (JFrame、JDialog、JApplet など) は、他の Swing コンポーネントが自分自身をペイントする場所を提供する特殊なコンポーネントです。
ノードは次のとおりです。
シーン グラフ ノードの基本クラス。シーン グラフは、すべてのアイテムが 0 個または 1 個の親を持つツリー データ構造のセットであり、各アイテムは、サブアイテムが 0 個の「リーフ」またはサブアイテムが 0 個以上の「枝」のいずれかです。
SceneはWindow (またはStage ) 内に含まれているため、JComponent に似ていることに注意してください。ウィンドウは Node ではありません (ただし、JavaFX が表示するほとんどすべてのものは Node です)。
ノードとは何か、およびその使用方法の詳細については、Oracle のScene Graphの操作に関するチュートリアルを参照してください。