A window component creates a window (also known as 'view') for a module. For example, the IDE's Projects window is a 'window', just as the Navigator, Output window, Palette, and Debugger. The main class in each of the modules that define these windows subclasses .
Understanding and working with the TopComponent class is the key to creating useful and reliable windows in the IDE. By using the Window wizard, you can be sure of the success of the initial development phase. This is because when you use the New Window wizard, the IDE creates a Matisse GUI Builder form that extends the TopComponent class.