• Web 2.0 Tools
• Swing UI Designer
• Java Persistence Tools
• Spring Tools
• Struts Designer
• XDoclet Support
• Eclipse Ajax
• Database Tools
• Visual JSF
• JSP Development
• Visual Web Design
• Eclipse Plugin
• Web Services
• Image Editor
• HTML Editor
• UML Tools
• Application Server Connectors
• Struts Tools
• MyEclipse SNAPs
• CSS Designer
• JSP Development
• MyEclipse Features
Matisse4MyEclipse Swing UI Designer
Swing Designer in Eclipse | First Eclipse Swing UI Designer | NetBeans in Eclipse
Available for Windows and Linux only | MyEclipse Professional Edition Feature
Matisse is/was the code name for the well-known WYSIWYG Swing
user-interface designer of
NetBeans, now called the NetBeans GUI builder. This designer
includes some of the most intuitive and advanced layout and
sizing controls of any Swing visual designer today.
Matisse4MyEclipse is an implementation of NetBeans' Matisse that integrates its functionality into MyEclipse Enterprise Workbench to enable the rapid development of Java Swing rich client applications (RCP) within the MyEclipse environment. Developed in partnership with Sun's NetBeans Project, Matisse4MyEclipse offers full control and round trip development between RAD visual design tools and underlying Java Source code. It consists of a form designer with a source mode, an extensible palette of Swing and AWT controls with drag-and-drop placement support, advanced alignment guides and sizing tools as well as property and outline views.
Working with Matisse4MyEclipse begins with first creating a new
Matisse Form and adding it to your project.
MyEclipse supports many different kinds of Swing-based forms that you can add to your project, including:
After creating your new form in your project, MyEclipse will take you to the Matisse4MyEclipse perspective where you will be ready to design your new form visually.
Some of the tools you will have to design your forms are:
The focus of the Matisse4MyEclipse tools is to help you work quickly and efficiently by providing tools that allow you to visually edit your forms while also allowing you to dig deep into the code and tweak any behaviors you want to customize.
Matisse4MyEclipse also supports the use of Custom Swing Components in the Matisse Palette. New components can easily be added by opening the palette's management tools:
and then selecting the type of component you'd like to add to it:
From then on you will have access to your custom components directly from the Matisse Palette. They can be dropped into any form you are working on or properties edited using the advanced form design tools.