Re: Is Netbeans GUI designer fully made-up of Swing components?

Kyle McDonald <[email protected]> Mon, 31 Dec 2007 07:36:50 -0500
Newsgroups gmane.comp.java.netbeans.user-interface
Message-ID <[email protected]>
Wade Chandler wrote:
> It's all Swing based. NB has a class TopComponent which is a JComponent extension (remember JComponent is also a container), but definitely Swing. Other features, such as the Palette, Action management (menus etc), Dialogs (NB has ways of making special dialogs so they work in the NB framework...default buttons etc), are NB libraries. So, in some sense everything is housed in NB libraries, and this is where the NetBeans RCP and IDE libraries come into play, but again, it is all Swing through either an extended kind of a class or the standard ones. For instance, Matisse (form module) provides its own property editors and component editors in different situations to provide a better user experience when designing UIs.
>   
Wade,

Correct me if I'm wrong, but you are describing the UI, UI Libraries, 
and UI API's that NB, and the NB Platfor use themselves right?

When I read the original post I thought the poster was asking about UI's 
designed inside Matisse. To the best of my knowldge any UI you create in 
Matisse, only requires the Swing libraries  that come with the JDK 
correct? I.E. Using Mattisse doesn't saddle you with any additional 
dependencies to satisfy when you package your application?

   -Kyle