I totally agree with what the blogger said about swing 2.0: Here
The Java language has much evolved since Swing and Swing API should use the « new » language features.
And while we’re at it, Java beans API should be updated too. Support for Collection should be added for example.