This document presents a technical overview of the Swing component architecture. In particular, it covers the following areas in detail:Design goals Roots in MVC Separable model architecture Pluggable look-and-feel architecture with architecturejavaoverviewrdswingby 3 users