Why is Java layout system so complicated to work with?
- by Tom Brito
Some points that make java swing layout system a nightmare:
There's thousands of properties;
Even if you learn all the properties, each layout manager ignores some properties;
The only existing good RAD tool (NetBeans) does not work well;
Layout managers behave different with components and containers inside it.