JFC se compone de Abstract Window Toolkit (AWT), Swing y Java 2D.