Swing
Ya tenían a Duke (img) pues les faltaba swing :) Extiende AWT añadiendo los Jcomponents.
Cada componente es, además, un JavaBean.
En lugar del modelo peer utiliza la arquitectura Model-View-Controller (MVC)
Tiene unos componentes de mas alto nivel conceptual