Swing
1998年にリリースされた J2SE 1.2 で初めてリリースされた。
2002年にリリースされた J2SE 1.4 で提供された Java Web Start を利用することでプログラムの再配布の問題を解決した。
2004年にリリースされた Java SE 1.5 でメモリ消費効率の改善を行った。
2006年にリリースされた Java SE 6 では Java の実行性能が改善されたことによって Swing の実行性能も改善された。