Originally posted by Adrian Yan:
I think swing layout is very easy to master once you understand the limitation of each layout manager.
I didn't say they were hard. And yes, I am sure that once you understand the limitation of each layout manager, they get even easier. What I said was:
I think one of the major complaints about Swing LayoutManagers is there is little to no documentation on what constraints each Layout utalizes and which ones are ignored.
What is hard is getting that initial understanding because there is hardly any documentation to provide you with what constraints on a component each LayoutManager uses and which ones they ignore. That's what I said.