Many different UI components in NetBeans are actually Explorer views of nodes. Using the Explorer API, it is possible to embed a standard view into a custom container, or to create a customized view.