Getting Under the Hood of Matisse
By johnc on Mar 02, 2006
The whole point of Matisse is that you don't have to understand what's going on behind the scenes, you just have to know how to work with the alignment and positioning in the GUI front-end, then only switch to the Java code when it's time to hook up business logic to the code.
Having said that, a deeper understanding of how GroupLayout, the layout manager for Matisse, works helps in understanding the approach you should take to designing your forms. And 9 out of 10 developers, when presented with a shiny new toy, want to take it apart to see how it works.
So if you're interested in such things, head over to Tomas Pavek's blog. He's got some good entries describing the philosophy behind GroupLayout and examining the code a little. Tomas wrote most of Matisse, so he should know!