J2SE 5.0

コンテナ(javax.swing.JAppletクラス,javax.swing.JDialogクラス,javax.swing.JFrameクラス,javax.swing.JInternalFrameクラス,javax.swing.JWindowクラス)のaddImpl()メソッド,setLayout()メソッドが変更され,コンポーネントを直接追加したり,レイアウトを直接設定できるようになります(J2SE 1.xでは,getContentPane().add(),getContentPane().setLayout()しないと実行時に怒られていました).感慨深いものがありますね(確かに,J2SE 1.xの実装はSwingの仕組みを知るきっかけにはなったかもしれませんが…).
http://java.sun.com/j2se/1.5.0/ja/docs/ja/relnotes/features.html#swing